{{term}}
- {{preview}}
mecchaguccha
An
adjective
describing something that looks
busted
or completely
fucked up
.
Now matter
how long
she
spends
at
the hair dresser
, her hair still comes out looking all mecchaguccha.
by
Yanique
March 05, 2008
Get a
mecchaguccha
mug for your dad Abdul.