HombredLizard7's definitions
A noun for an old smelling fart as if it was stored all day, in a meeting perhaps, then suddenly expelled for relief.
by HombredLizard7 October 4, 2016
Get the Stale Windmug.
Get the Stale Windmug. We'll email you a link to sign in instantly.