Top Definition
a total dis that is basically like calling someone a goose that has been lit on fire, punched in the back of the head, and got its ass kicked majorley haha.
" Dude, you are a fuckin torchwagoose that is completely stupid in every way."
by Toki22 October 15, 2007
5 Words related to torchwagoose

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.