Top definition
Verb. (Australian colloquialism) To be thrown off a moving object at high speed, arms and legs flailing, landing on a hard surface and sustaining multiple wounds and broken bones.
by doc brown September 01, 2007
Jul 2 Word of the Day
Dude, I was so unhappy about my girl, until I spoke to my serotonin donor who really helped me feel better
by jonfurstn1 November 27, 2009