Skip to main content

Definitions by hickmanizer

a scream that sounds like a squeal.
"She got so scared that she screaled!"
Screal by hickmanizer April 4, 2009