Country Dictionary

A fork of Rural Dictionary

Sniff Diffler

Sticking any thing up your nose.

Get the mirror, time for sniff difflers

by Buddha March 18, 2003