snow roach

English

Noun

snow roach (plural snow roaches)

  1. (offensive, ethnic slur) A white person.

Synonyms