meaning of Bury Bin Laden at Sea

Bury Bin Laden at Sea meaning in Urban Dictionary

just take a shit