Top definition
a small, or miniature squeal.

see squeal.
I could not hear her, her squeal was muffled and came out a squel.
by annoying squaredd January 11, 2011
Get the mug
Get a squel mug for your daughter Sarah.