Top definition
to smell yourself- to see if you smell or have an odor
Bend down quickly while smelling yourself to see if you smell in the nightclub
by Getrich83 December 13, 2003
Get the mug
Get a Sea Sniff mug for your guy Rihanna.