Top definition
Short for 'You like that there' . Used when something good happens to somebody, or something they enjoy.
"I've just won £4m on the lottery"
"YLTT"
by DropkickMorgan March 30, 2010
Get the mug
Get a YLTT mug for your bunkmate Vivek.
buy the domain for your diy vlog