1 definition by TellyMeow

The best cat to ever exist while being one of the thiccest cats to ever live.
I really want to sniff Telly and go down into his sotano to be beaten and scratched!
by TellyMeow June 11, 2021
Get the Telly mug.