http://idioms.thefreedictionary.com/have+a+field+day
http://www.macmillandictionary.com/us/dictionary/american/field-day
http://en.wiktionary.org/wiki/field_day
http://www.learnersdictionary.com/definition/field day
.
- to have an opportunity to do a lot of something you want to do, especially to criticize someone The newspapers would have a field day if their affair ever became public knowledge. (Cambridge Idioms Dictionary, 2nd ed., 2006)
- to be able to do something you enjoy a great deal, esp. criticizing someone The newspapers would have a field day if his drinking was ever widely known.(Cambridge Dictionary of American Idioms, 2003)
http://www.macmillandictionary.com/us/dictionary/american/field-day
- to have the chance to do something that you really enjoy, especially when it causes trouble for someone else
http://en.wiktionary.org/wiki/field_day
- [to have] a great time or a great deal to do, at somebody else's expense.
http://www.learnersdictionary.com/definition/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.
.