SPEUG


Meaning of SPEUG in English

is a sparrow but can also be a word for a child

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