loca
A person with mental health issues or someone who is crazy.
Leave her be, she is loca.
Automatically translated from Spanish
Words and definitions Mikel has contributed to the street dictionary.
Esta página también está en español.
Leer en español