Skip to main content

Kitty KT's definitions

English Muffin

1. A term for someone from England, taken from the breakfast food that is The English Muffin;

2. Can sometimes be used in a negative way, as in saying a person is soft.
"Are you an English Muffin?"

"Bloody twat's a Muffin."
by Kitty KT February 13, 2006
mugGet the English Muffin 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