What is Mambooza?
Ugly foreign looking person.
Aww your a really pretty mambooza!
*cough* *cough*
See chinese, foreigner, twat waffle, furby, pretty, ugly