Skip to main content

Definitions by lukethedolphin

A tiny fart you can't hear but it still smells. This can be a noun or a verb.
What smells? I smeared.
smear by lukethedolphin December 28, 2011