English Dictionary
◊ PIP-SQUEAK
pip-squeak
n : someone who is small and insignificant [syn: {squirt}, {small
fry}]