Random
Source Code

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

by expediently fast May 22, 2014

15👍 34👎