pip-squeak - English Synonyms Dictionary

pip-squeak

n.
[1] squirt , small fry