1 definition by LTT

annoying ass vegas guys and girls that think they’re hard by getting blacked out & just hookup each other like a huge triangle when in reality everyone thinks that they’re lame.
“shmacked or ltt party tonight?”
def ltt.”
by LTT June 19, 2019
Get the shmacked mug.