Dictionary.com
Thesaurus.com

has cupped

  • present perfect
    of cup (3rd person singular).
    cup
    noun
    a small, open container made of china, glass, metal, paper, plastic, etc., sometimes having a handle and used chiefly as a receptacle from which to drink hot or cold beverages, soup, etc.