1 definition by Danville EMT

Top Definition
a small jerk that does everything to be annoying
You little pip squeak why do u have to be so annoying?!
by Danville EMT April 05, 2007
Mug icon
Buy a pip squeak mug!