MUFFIN


Meaning of MUFFIN in English

Noun. An idiot, fool. E.g."She made me look like a right muffin telling her friends about my yellow polkadot underwear."

Slang English vocab.      Английский сленговый словарь.