Top definition
The cutest and most adorable puppy ever to be born a human. Also a delicious treat that can be eaten taw
I need to find me a cubby muffin to cuddle, STAT
by El gemelo October 07, 2013
Get the mug
Get a cubby muffin mug for your mama Nathalie.