1 definition by DrNarron

1
Noun.
A horrible shit that is coming on. A bowel movement in which the backpressure kills your gut and blows an O-ring. Typically of a liquid nature.
Jimmy's big night out was rewarded by a 7:00am screaming hyena that awoke his neighbors due to his incessant shrieking.
by DrNarron August 03, 2005
Get the merch
Get the screaming hyena neck gaiter and mug.