Top definition
The weirdest girl you will ever meet. Usually has freckles. She can talk like stitch again weird!!
Omg is that Meggie moo I heard she can talk like stitch
by Youdontknowme555999111 September 08, 2016
Get the mug
Get a meggie moo mug for your Uncle Jerry.