Hyphenated American
In the United States, the term hyphenated American refers to the use of a hyphen (in some styles of writing) between the name of an ethnicity and the word American in compound nouns, e.g., as in Irish-American. Calling a person a "hyphenated American" was used as an insult alleging divided political or national loyalties, especially in times of war.