What is Timchoke?
simply put, crazysexycool.
and hottawesome.
timchoke, thechoke, me, and the guy standing next to me.