Someone who strongly bothers others. A rat muffin is usually very obese and is always in someone else's face.
Oh that rat muffin is so annoying!
by Jess1234572947292 June 30, 2015
Get a rat muffin mug for your daughter Sarah.