Lemon Drop Titties means: Extremely small breasteses. 2.Breast size and magnitude significantly below average (in Community Dictionary, added by Balduino Vázquez)