lupe: juan is terrible at sex and cleaning the house what a garcha
to define someone who is awful,a peice of shit and is awful at everyday tasks including masturbating
"lupe: juan is terrible at sex and cleaning the house what a garcha" What is the definition of "garcha"?