TEENIE FRAE THE NEEPS Meaning of TEENIE FRAE THE NEEPS in English oddly dressed woman Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012