1 definition by Busty Barry

Top Definition
NFO
Near Fatal Orgasm

A highly volatile and incredibly pleasurable orgasm that takes the lucky bastard to the brink of death.
Jenny: Holy shit, Brandon Flowers just gave me a NFO!
Barry: You too huh?
by Busty Barry July 28, 2010

Mug icon
Buy a NFO mug!