atorársela - Spanish English Dictionary
History

atorársela

Play ENESESes
Play ENESESmx


Meanings of "atorársela" in English Spanish Dictionary : 1 result(s)

Spanish English
Slang
atorársela [v] MX force somebody to make something that is unpleasant for him/her