rat muffin

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 July 01, 2015
Get the rat muffin mug.