Top definition
A person who likes to rub parts of the body with the index finger, to then smell it
Cameltoe to nose....smelladdict
by dkeros June 06, 2005
Get the mug
Get a smelladdict mug for your mother-in-law Yasemin.