Definitions by Yanique
mecchaguccha
Now matter how long she spends at the hair dresser, her hair still comes out looking all mecchaguccha.
mecchaguccha by Yanique March 6, 2008
hakujin
Japanese word for "white person." It's not derogatory in any way, it's similar to saying Caucasian which is more politically correct.