Top definition
the musty smell of a room after hours of sex.
The smell of sex mustard lingered in the room.
by meleah June 07, 2004
Get the mug
Get a sex mustard mug for your buddy G√ľnter.