noun
plural ~ days
[count] :a day of outdoor sports and athletic competition for school children
have a field day
to get a lot of pleasure and enjoyment from doing something - used especially to describe getting enjoyment from criticizing someone, making fun of someone, etc.