STACKED

Definition of STACKED

  1. (adj)arranged in a stack
  2. (adj)(of a woman's body) having a large bosom and pleasing curves