Lemon tutu Synonyms

Definitions for Lemon


  • (noun) something that has failed
  • (noun) yellow oval fruit with juicy acidic flesh
  • (noun) a small evergreen tree that originated in Asia but is widely cultivated for its fruit

LT abbreviation

LT is an abbreviation for Lemon Tutu
What does LT stand for?
LT stands for "Lemon Tutu"

Definitions for Tutu


  • (noun) very short skirt worn by ballerinas