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
Get the mug
Get a torricane mug for your sister Zora.