Skip to main content

Loonmuffin

Noun; Someone who pertains to strangeness, stupidity or idiocy.
"UKIP are a bunch of loonmuffins"

"I've been a bit of a loonmuffin, I've lost my wallet"
by @jameswjacobs May 4, 2013
mugGet the Loonmuffin 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