Polandballs

English

Noun

Polandballs

  1. plural of Polandball