J0sk0r Rosk0r's definitions
Slang for people who wear trenchcoats 24/7 in place of actually trying to arrange a decent outfit.
Plural: trenchcoaters
Plural: trenchcoaters
by J0sk0r Rosk0r November 4, 2004
Get the trenchcoater mug.