Top Definition
When you feel the need to drop a deuce in the morning. The uncomfortable urge to defecate. See also Load torpedo tubes 3 & 4
I just finished my coffee and seriously have to go. LOAD TORPEDO TUBES 1 & 2!!
by teamscott September 18, 2008
9 Words related to Load torpedo tubes 1 & 2

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.