1 definition by agnetha

Top Definition
A booger dangling in plain view from a person's nostril.
Psst, Errol! (tapping one's own upper lip) Ya gotta man overboard. (Errol wipes)
by agnetha October 30, 2012

Mug icon
Buy a man overboard mug!