describes an oddly dressed woman. Alternatively she may be described as Teenie frae the neeps - neeps are turnips!
TEENIE FRAE TROON
Meaning of TEENIE FRAE TROON in English
Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012