Definitions by nixontrix
W.T.C
World Trade Center, in New York.
pistch
When intoxicated and rushing to the bathroom, this is the little premature squirt of piss that escapes whilst turning the bathroom light on (flipping the switch).