1 definition by puppy_blew8998

another saying for: what the crap!
a nicer version of WTF! or what the fuck!
bob: i like cheeez
jo: WTC! that was random!
by puppy_blew8998 August 22, 2008
Get the WTC! mug.