Top definition
Phrase to explain when you're pissed with something.
F*ck off leave me alone you don't understand I am SO ON THE TURN it's ricockulous.
by Krikpoh January 24, 2007
Get the mug
Get a on the turn mug for your girlfriend Julia.