Question: why yankee doodle called it macaroni?
Answer: To be “macaroni” was to be sophisticated, upper class, and worldly. In “Yankee Doodle,” then, the British were mocking what they perceived as the Americans' lack of class. The first verse is satirical because a doodle—a simpleton—thinks that he can be macaroni—fashionable—simply by sticking a feather in his cap.