1 definition by kickdoe

Top Definition
a significant other who hovers around you all the time, most likely a person you are sleeping with.
L:what you got going on today?
M: nothin much, just waiting for the Helicopter to pick me up so I can get a haircut.
by kickdoe August 29, 2007

Mug icon
Buy a Helicopter mug!