MuffinManYo's definitions
The most amazing girl, who will alway love you no matter who you are. She is easy to fall inlove with, and will always make you happy. You should give here a free hug if you see her walking around :
by MuffinManYo February 25, 2011
Get the Vandarimug.