1 definition by J0sk0r Rosk0r

Slang for people who wear trenchcoats 24/7 in place of actually trying to arrange a decent outfit.

Plural: trenchcoaters
"Tech and Strider are fucking trenchcoaters, and so is their hoe, Arina."
by J0sk0r Rosk0r November 5, 2004
Get the trenchcoater mug.