ser la repanocha
Meanings
Phrase
1. be extraordinary, whether good or bad (Spain, colloquial)