What does bury Osama at sea mean?

bury Osama at sea meaning in Urban Dictionary

Defecating into a toilet, the sea, the pond, or any water anywhere.