Top definition
Show me how to live. A famous Audioslave song played loudly when you're living the high life!
Dude, I'm staying at a million dollar beach house getting ready for a cruise - SMHTL!
by Dr Alien Head February 21, 2015
Get the mug
Get a SMHTL mug for your mate José.