DWASTARD


Meaning of DWASTARD in English

Derogatory term for a member of the Doctor Who Appreciation Society. Example: The convention was okay, except it was full of DWAStards

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