Beware Garrapatas during dating!

Beware Garrapatas during dating!

For those who don’t know what a garrapata is, it’s Spanish for tick. I’m not talking about the mark you long for on your graded paper, but the other kind. A garrapata is the sneaky parasite, who lies in wait in the long grass, until an unsuspecting warm-blooded victim...