Chinola
A slang term for someone who is drunk or wasted (chinola is the Dominican word for passion fruit).
I feel Chinola.
Automatically translated from Spanish
Words and definitions augusto90 has contributed to the street dictionary.
Esta página también está en español.
Leer en español