1 definition by SMC23

Top Definition
A womens vagina, or pussy
She likes me to lick her puntalala.
by SMC23 July 19, 2020

Mug icon
Buy a puntalala mug!