Skip to main content

Definitions by leleisstunning

To have a sleep or a nap
I'm off to have a naparoo
naparoo by leleisstunning February 8, 2021