1 definition by Christian Hoy

An effect of spinning wildly end-over-end through the air after being struck violently by a larger object.
A car hit a jaywalker, and he helicoptered through the air into a ditch.

A semi slammed into a honda, causing it to helicopter across the highway.

I punched him so hard, he helicoptered across the room.
by Christian Hoy May 30, 2006
Get the Helicopter mug.