pip-squeak in Finnish pip-squeak in Finnish hiirulainen noun A small and insignificant person. Add to Flashcards