SPANISH FAGGOT


Meaning of SPANISH FAGGOT in English

The sun.

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