Irritable turncoat Synonyms
We can't find synonyms for the phrase "Irritable turncoat", but we have synonyms for terms, you can combine them.IT abbreviation
IT is an abbreviation for Irritable TurncoatWhat does IT stand for?
IT stands for "Irritable Turncoat" Definitions for Irritable
Definitions for Turncoat
- (noun) one who betrays a trust or an allegiance
- (noun) a disloyal person who betrays or deserts his cause or religion or political party or friend etc.