kitty in Finnish kitty in Finnish mirri noun synonym of pussy (vulva and/or vagina) — see also pussy Add to Flashcards