Definitions by aimlesie
smelling farts
A person who feels better than others, and lets you know it by making sticking their nose in the air.
smelling farts by aimlesie January 20, 2006
cat's meow
cat's meow by aimlesie January 5, 2006