GARY GLITTER


Meaning of GARY GLITTER in English

your shitter or arse

Slang English vocab.      Английский сленговый словарь.