Slang terminology in Marine Corps boot camp in 1971 at MCRD San Diego. Used to express strong emotions or disagreement with someone else's comments or behavior.
As a recruit platoon begins to march but is out of step the D.I.
shouts, " Bat shit and bull pussy, maggots
. That is not how you march. Get on your knuckles. We'll p.t.
until you get it right. " Physical training being knuckle pushups on the tarmac as disiplinary punishment.