1 definition by ZéDroguinhas

Acronym for the portuguese expression "Tou todo cego", which translates to " I'm all blind ", meaning the dorgas are very nice.
"Hey Miguel! TTC" - He said wanting to die.
by ZéDroguinhas February 6, 2018
Get the TTC mug.