n 1. an outcast; FREAK. Origin: a particular group of people wear black trench coats. ("Look at those trench coats over there!") Submitted by K. Pearson, Hartford, CT, USA, 21-12-1997.
TRENCH COAT
Meaning of TRENCH COAT in English
Slang English vocab. Английский сленговый словарь. 2012