Much obliged.I used Google and found that Carrot Top is the stage name of an American comedian.
Therefore, "Carrot Top jokes" (no hyphen) would mean: jokes that are told by that person.![]()
Carrot Top - Wikipedia
en.wikipedia.org
Two things. One, apparently you are not one of them. Two, I vaguely remembered that, but I couldn't be sure. (I have heard " carrot top" used to refer to people.)I'm pretty certain it refers to the mystifying habit Brits have of making jokes about people with ginger hair. One of the terms aimed at a lot of ginger-haired people is "carrot top".
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: