English word definition — powered by WordNet
someone who is small and insignificant
Want to remember pip-squeak?