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 crappe →Every word from Middle English crappe →Every word from English crap →