1 definition by malcyfrommanagement

travelers club. The cheapest vodka that gets you f'd up
Hey Eva, did you buy some TC ?
by malcyfrommanagement April 14, 2019
Get the TC mug.