Dogster2012's definitions
Dude I blasted your meemoo away last night with my awesome sex.
Meemoo dad is coming into town this weekend.
Meemoo dad is coming into town this weekend.
by Dogster2012 June 6, 2010
Get the Meemoo mug.