Definitions by jwiggyslpooge69
Scratch and Sniff
The art of scratching someones sunburnt nose then farting in their face. Causing irritating pain and forcing them to smell your ass.
Scratch and Sniff by jwiggyslpooge69 November 25, 2011