1 definition by Armory

A liar. Used to call someone out for lying right to one's face.
Hey, did you watch that video I sent you?
"Yeah for sure dude"
You fucking squeal, I sent that 4 minute video 2 minutes ago!
by Armory January 7, 2017
Get the Squeal mug.