Skip to main content

Animal Muppet's definitions

Duff

To Fart, flatulate, passing intestinal gas, let one go, squeeze cheeks, float an air biscuit.
"Has someone done a duff? It smells in here."
by Animal Muppet June 10, 2009
mugGet the Duff mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email