Top definition
An annoying high pitch noise produced from a person when excited over something they like or when one feels threatened.
John saw a poster for a new Sci-fi movie and let out a crazy "bitch scream"

I acted like I was going to sack tap bob and he let out the loudest "bitch scream"
by Big keeper January 23, 2014
Get the mug
Get a bitch scream mug for your father-in-law Bob.