Skip to main content

Definitions by Pupa

As a term of endearment; from an Italian man: "you are my sweet pupa"
pupa by Pupa March 22, 2005