Top definition
An adjective used to describe anything that is outgoing, supportive, and/or selfless to an extremely positive degree.
-That worthwhile and fun Karaoke Night fundraiser to raise money and awareness to help combat Malaria was so LTodd.

-Our tourguide was so welcoming, friendly, knowledgeable and LTodd.

-"My new sports bra is so supportive." "Yah, its really LTodd."
by chillinlikeicecreamfillin January 01, 2010
Get the merch
Get the LTodd neck gaiter and mug.