1 definition by fisheh

Top Definition
TLO
n. ACRONYM for the phrase "Total Lesbian Orgasm"
I had a TLO with my girlfriend last night!
by fisheh August 22, 2006

Mug icon
Buy a TLO mug!