Skip to main content

Definitions by shithead mcpee

Torpedo tube

Slang for vagina, typically used by members of the USMC
"where were you born?"
"a torpedo tube"
Torpedo tube by shithead mcpee July 27, 2020