http://www.urbandictionary.com/define.php?term=squeel
This one is too priceless to not share....
The urbandictionary?!?!?!?!
BWAHAHAHAHAHAHA!!!!!!!!!
And just where did you get that science degree?
K-Mart?