Flying colors

What is Flying colors?

Flying colors definition and meaning on Dictionary terms:
plural noun

flags or ensigns flown on a ship.