Top definition
taking a good long sniff of your finger after you've been fingering a girl
"I had a great victory sniff last night, there was a really pungent fishy smell"

"Macklin's law is a surefire way to a quality victory sniff"
by geet canny like May 18, 2010
Get the mug
Get a victory sniff mug for your Aunt Zora.