Show Your True Colours Origin and Meaning - Bloomsbury International. To show your real character or personality, especially when it is unpleasant. This idiom originates from the 1700s. When ships went into battle, they had to show their 'colours' (the flag of their country).