1 definition by youlovetheabbrevs

Top Definition
leave the room laugh
"hahahhahah that was the funniest thing ive ever heard. hold on. LTRL"
by youlovetheabbrevs September 13, 2006
Mug icon
Buy a LTRL mug!