A mean word usually used by the welsh to describe someone as a moron, as in the welsh language carrot means moron. Typically shorter, more annoying girls get called this as it suits their personality.
Look at lucy there, she is such a wobbly, stupid little carrot, if i could smack her in the head with a hammer no word of a lie i would no hesitation