Short for "trenchcoat", a type of jacket with a long bottom that seems to drag on the ground, but only if you're not tall enough.
by Dave September 09, 2004
by Dave March 22, 2005
You man these philly cats are fucking crazy.
by Dave January 29, 2005
by Dave September 13, 2004
Police code for pedophile
by Dave October 17, 2004