Random
Source Code

Torpedo tube

Slang for vagina, typically used by members of the USMC

"where were you born?"
"a torpedo tube"

by shithead mcpee July 27, 2020