1. Mama guinea pig

2. Someone who does de bref
1. That mama qui was simply delicious!

2. Ai why yooh mama qui?
by Miyamanses April 11, 2008
Get a mama qui mug for your cat Jerry.