Jess1234572947292's definitions
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
Get the rat muffinmug.
Get the rat muffinmug. We'll email you a link to sign in instantly.