It means it amazes, it makes a big impression. Stunning, amazing, shocking, extraordinary. It is used in Spain.
FLIPANTE in Spain : ( thing ) that impresses . 2 . That produces enthusiasm