Random
Source Code

screaming hyena

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 3, 2005

5👍 7👎