globetards

English

Noun

globetards

  1. plural of globetard.