he restregado
Present perfectyoconjugation ofrestregar.

restregar

Me he restregado bien sobre ti, ¿verdad?
I have rubbed myself off on you, haven't I?
Word of the Day
bat