YA BEAUTY


Meaning of YA BEAUTY in English

an exclamation of delight and approval.

Scottish slang English vocabulary.      Английский словарь шотландского сленга.