Skip to main content

Definitions by prettybored3

1. A funny nickname for a mother

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