Top definition
!Seems Like The Good Life
Intellectual: Hey have you heard that Softball Club song?
You: Of course! Seems Like the Good Life! Lol SLTGL! Bop.
via giphy
by softball club fan #1 July 04, 2018
Get the mug
Get a SLTGL mug for your girlfriend Zora.