20/04/2019 4:07:00 Lemon Lemon
What is Lemon?
Lemon definition and meaning on Dictionary terms:
the yellowish, acid fruit of a subtropical citrus tree, Citrus limon.
the tree itself.
Informal. a person or thing that proves to be defective, imperfect, or unsatisfactory; dud: His car turned out to be a lemon.