Top definition
-exclamatory phrase
1) awesome; expressive of excitement
2) relating an event to the greatness of the image of breasts pressed up against glass
3) expansion of the acronym "TOTG"
Frank: Hey, Subway serves breakfast now.
Corey: Titties on the glass!

Joe: hey wnt to get sbwy tnght? lolz
Corey: totg!
by JFost December 13, 2010
Get the mug
Get a Titties on the Glass mug for your father-in-law Manley.