Dictionary.com
Thesaurus.com

has been peaching

  • present perfect progressive
    of peach (3rd person singular).
    peach
    noun
    the subacid, juicy, drupaceous fruit of a tree, Prunus persica, of the rose family.