Top definition
When something is so great, it's better than both tits and the cats meow.

A compilation of the two common phrases "That's the tits" and "The cats Meow"
Last night was the tits meow for sure.
by Tiff Taff December 09, 2017
Get the mug
Get a Tits meow mug for your buddy Georges.