Top Definition
A person who spends a large proportion of their day puffing small gusts of air from their posterior and pretending it wasn't them (despite the accompanying soundtrack/telltale stench).
Non-stinky person: Dear me, someone's a smellypuff today! Where's the Febreze?
Smellypuff:Um, yeah, think it must be the cat. He went out for a vindaloo last night. Felix, control yourself! Think I can hear a trumpet playing outside ...
by LazyKayzy November 06, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.