What is Tits On A Ritz?
Meaning great, awesome, wonderful, fabulous, bitchen, neat etc.
From the advertisement tag line “Every thing is great when it sits on a Ritz”
And what is greater than tits? Not much!
Look at that car, it's tits on a Ritz
See tits, bitchen, neat, ritz, slang, phrase