Word Definition

Feasted

  1. of Feast