Mongochabe

The combination of the terms "mongoloid" and "chabe".
1. What a mongochabe!

2. Sup mongochabe?
by swaaaagg October 05, 2011
Get the Mongochabe mug.