Top definition
A gigantic piece of turd that you let out in a public or private pool and sinks into the bottom of the pool.
Holy sh!t my sister let out a friggin turd torpedo in my friends pool!!!
by Pinchmeshanigans March 04, 2009
Get the mug
Get a Turd Torpedo mug for your buddy Georges.