What is Mecchaguccha?
An adjective describing something that looks bustedor completely fucked up.
Now matter how long she spends at the hair dresser, her hair still comes out looking all mecchaguccha.
See busted, mecha, gucha, meccha