Globetards, noun plural of globetard. Synonyms in the same form.
globe-earthers, globers
All synonyms for globetard →