Definitions of Yankee-doodle:

  • noun:   an American