look up any word, like swag:
 
1.
Mepo allegedly means "Mother" in German.

Not a true fact, "mother" in German is "Mutter".


"HEY! Mepo, make me a sandwich!"- Child

"What the fuck is a "Mepo"?!"- Mother
by Olga Perslovski August 26, 2008
1 3