1 definition by lola s.

something that is so absolutely ridiculous you just can't even imagine something like that happening
person 1: yea he ejaculated in her eye and she had to go to the hospital.
person 2: omigosh that's so t.l.
by lola s. March 23, 2010
Get the t.l. mug.