Generic Spanish derogatory term, loosely translated as dickhead or douchebag. The literal meaning comes from the word to get dirty which has been convoluted to mean you have caught a sexually transmitted disease, probably off a dirty puta.
by BanusAnimal May 10, 2011