Skip to main content

Definitions by stainedpants

launch a submarine 

To expel a large fecal mass into a toilet bowl filled with water. To take a dump.
launch a submarine by stainedpants October 13, 2005