{{term}}
- {{preview}}
Top definition
Screal
a
scream
that
sounds
like a
squeal
.
"She
got
so
scared
that she screaled!"
by
hickmanizer
November 24, 2008
Get the
Screal
neck gaiter and mug.