Skip to main content

Definitions by Kitty KT

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."
English Muffin by Kitty KT February 13, 2006