Skip to main content

Jess1234572947292's definitions

rat muffin

Share definition
Someone who strongly bothers others. A rat muffin is usually very obese and is always in someone else's face.
by Jess1234572947292 July 12, 2015
Flag
mugGet the rat muffin mug.