Where does “bullcrap” come from?

bullcrap (English) comes from English crap, from Middle English crappe, from Old French crappe.

bullcrap (English): Bullshit

Definitions

  1. Bullshit

Ancestry of “bullcrap”, step by step

bullcrap traces back through two separate lines of ancestry.

via English crap

StepLanguageWordMeaning
1EnglishcrapThe husk of grain; chaff; Something worthless or...
2Middle Englishcrappechaff, grain husks
3Old Frenchcrappe

via English Bull

StepLanguageWordMeaning
1EnglishBullThe constellation and zodiacal sign Taurus
2Middle Englishbullfalsehood

Words derived from “bullcrap

Every word from Old French crappeEvery word from Middle English crappeEvery word from English crap