Skip to main content

lola s.'s definitions

t.l.

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
mugGet the t.l. mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email