• Pip-squeak

    Full definition of pip-squeak

    Noun

    1. A small and insignificant person.
    © Wiktionary