Top Definition
1) in nature a hurricane plus a tornado
2) 2 or more loud ass bitches in a college dorm causing a continuous ruckus annoying the shit out of hall mates

3) a college dorm room that looks like a hurricane and a tornado went through it
who the hell is making all the noise! its the god dam torricanes on the third floor!
by DTR4iN November 02, 2010

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.