TAFFY


Meaning of TAFFY in English

Noun. A Welsh person. Usually offensive. Derived from the Welsh Dafydd, an equivalent name for David. Also abbreviated to Taff.

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