Definitions by Demon616 aka fabio
Muffin muncher
a person who enjoys going down on a women, normally female, though could also be male. created in the east end of london,as derogitory term for lesbians.
Muffin muncher by Demon616 aka fabio May 24, 2006
muffin muncher
muffin muncher by Demon616 aka fabio May 18, 2006