mlawrence's definitions
Verb. To sniff something or someone for the purpose of detecting lingering odors. Variations: snelfing (noun)
by mlawrence December 13, 2015
Get the snelf mug.
Get the snelf mug.We'll email you a link to sign in instantly.