Definitions by AphelionAnchovy
Westoid
Derogatory; A combination of the words 'Westerner' (referring to someone living or having a western mentality and attitudes) and the word 'wastoid' (meaning an absent-minded and vacuous person)
Westoid by AphelionAnchovy June 26, 2021