hayan escupido
-they/you have spit
Present perfect subjunctiveellos/ellas/ustedesconjugation ofescupir.

escupir

Pues puede que les hayan escupido metafóricamente, como va la expresión cada vez más popular.
Okay, so maybe they were spat on metaphorically, as the increasingly popular expression goes.
Word of the Day
to get distracted