Why did yankee doodle stick a feather in his hat and call it macaroni? Back in Pre-Revolutionary America when the song "Yankee Doodle" was first popular, the singer was not referring to the pasta "macaroni" in the line that reads "stuck a feather in his hat and called it macaroni". "Macaroni" was a fancy ("dandy") style of Italian dress widely imitated in England at the time. By sticking a feather in his cap and calling himself a "dandy," Yankee Doodle was proudly proclaiming himself to be a gentleman of some social standing.
Clink this link to hear the music http://kids.niehs.nih.gov/lyrics/yankee.htm