I can't believe nobody knows what the words that they use mean.
Anglo-Saxon - of English descent
Protestant - "a movement within Christianity, representing a split from within the Roman Catholic Church during the mid-to-late Renaissance in Europe —a period known as the Protestant Reformation." (Wikipedia)
A WASP is a very specific, upper-crust, old money, religious, stodgy kind of white p