crowbait
Explore definitions, synonyms, and language insights of crowbait
Definitions
Noun
an emaciated horse likely soon to become carrion and so attractive to crows
Explore definitions, synonyms, and language insights of crowbait