1 definition by BetaAlphaZeta

(Verb) To rub one's nose on a female's genitalia in the hopes of "offing" her.
Girl 1: "Has he snuffed you yet?"
Girl 2: "No, Robbie hasn't offed me yet."
Girl 1: "Damn girl, you better get on that!"
by BetaAlphaZeta February 7, 2012
Get the Snuff mug.