1 definition by randompasserby6
It’s a simple acronym with many different ways to interpret it. Some people say it’s “Chuckling to myself”, but others know it as Chicken Tikka Masala, a type of South Indian/ Sri-lankan food.
by randompasserby6 June 17, 2019