Skip to main content

Definitions by Jess1234572947292

rat muffin 

Someone who strongly bothers others. A rat muffin is usually very obese and is always in someone else's face.