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."
6👍 25👎