What does te lo has ganado mean?
Expression
you asked for it — or: you've earned it
It works for good and for bad: a deserved reward or a punishment you went looking for. The difference is in the tone and the context, never in the words, and between friends the second is usually said with a grin.
Has trabajado como un animal: te lo has ganado.
