garchado
A vulgar slang term for having sex, equivalent to the English words to fuck or to bang.
To garchado with my cousin.
Automatically translated from Spanish
Definitions tagged garche in the street dictionary.
Esta página también está en español.
Leer en español