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
Get the mug
Get a smell sex mug for your dog Abdul.