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.
1. An expression used to denote complete and utter disbelief or shock.
2. A way to emphasize a staunch unwillingness to perform an act or express severe disagreeance.
Ex. 1: Lori: Today is my 35th birthday.
Kris: Bullshit's ass!
Lori: It's true.
Kris: You look like you're no older than your early twenties!
Ex. 2: Girl 1: So, you're going to call him back, even though he was a lying, cheating loser?
Girl 2: Bullshit's ass I will!