What does ‘squirt’ mean?

squirt

( n ) Petty, immature brat. That little squirt still doesn’t know his right hand from his left.