Mamou

1. A funny nickname for a mother

2. A town in Louisiana
Mamou! Why wont you buy me a Wii?
by prettybored3 December 24, 2008
mugGet the Mamou mug.