Top definition
Another name for an English Muffin, according to many. Usually a person who is from England and speaks in an accent, using different words. Person who supports Arsenal.
"What happened to your head Dustin?"
"Oh, well Paromita hit me with a music stand and-"
"What's a Paromita?"
by Jolene (hehe) May 04, 2007
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush