Skip to main content

Definitions by La'Sarah

Sea Cucumber 

A long, massive terd that is set afloat in one sitting.
Dude, i just launched a huge sea cucumber! it was HUGE!
Sea Cucumber by La'Sarah January 12, 2008