YAM YAM


Meaning of YAM YAM in English

Noun. A person from the Black Country, an area of England encompassing Wolverhampton, Dudley, and Stourbridge. From the way in which people from this locality speak. Derog. [Birmingham use]

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