tener arte
Meanings
Verb
1. to be very good at something (inferable from context), often in interjections. (Andalusia)