TEENIE FRAE THE NEEPS


Meaning of TEENIE FRAE THE NEEPS in English

oddly dressed woman

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