TAFFY


Meaning of TAFFY in English

i.e. Davy. A general name for a Welchman, St. David being the tutelar saint of Wales. Taffy's day; the first of March, St. David's day.

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