WTC! Share definition Flag another saying for: what the crap! a nicer version of WTF! or what the fuck! bob: i like cheeez jo: WTC! that was random! WTC! by puppy_blew8998 October 16, 2008 0 0 Get merch Get the WTC! mug. Buy Now — $32.95 See more merch