Top Definition
this is your esophagous. The tube that runs from your thrat to your stomach.
Because it was so thick, the peanut butter & jelly sandwich got lodged in her throat pipe .
by One Love, One Life March 17, 2010
1 Word related to throat pipe

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.