Definitions of Robin goodfellow:

  • noun:   a mischievous sprite of English folklore