1 definition by xxduu

zingara
leunora è una zingara che va deportata
by xxduu November 22, 2021
Get the leunora mug.