Etymology Explorer › Finnish

Where does “puputtaa” come from?