jabbigle
A tiny creature that yells at the world for no reason and then whines like a baby when it gets ignored.
My neighbor is a jabbigle. He yelled at my dog for breathing too loud.
The jabbigle in my class talks about how the teacher's hair is 'the worst ever' and then sobs into his lunch.
My little sister is a jabbigle. She cried because her juice box had a tiny bit of pulp.
xs