Top definition
An expression that is a synonym to “awesome” or “This makes me happy”. Can also be equated to “life is good”.
Friend: I heard we are still going to have that party tomorrow!

You: Sweet titty life!!!
by LeahWould August 23, 2018
Get the mug
Get a sweet titty life mug for your Uncle Bob.