1 definition by Tony Jones

Top Definition
IT is the smell after sex, usually found on the bed
Damn i could smell sex from a mile away with those two.
by Tony Jones June 11, 2006

Mug icon
Buy a smell sex mug!