LEMONLIKE

Definition of LEMONLIKE

  1. (adj)tasting sour like a lemon