Dictionary.com
Thesaurus.com

had berried

  • past perfect
    of berry.
    berry
    noun
    any small, usually stoneless, juicy fruit, irrespective of botanical structure, as the huckleberry, strawberry, or hackberry.