What is Mamou?
1. A funny nickname for a mother
2. A town in Louisiana
Mamou! Why wont you buy me a Wii?
See mamou, silly, louisiana