1 definition by SterlingLikeSilver

When someone is being so bitchy about something, they are just like Tiny Tom Cruise from South Park
Did you hear what Cynthia said about the new parking policy? She is being such a TTC
by SterlingLikeSilver July 24, 2023
Get the TTC mug.