Skip to main content

Definitions by peepeegeegee

happy santa 

Share definition Flag
When you or your partner inserts talcum powder into the anus so stimulate orgasm.
Happy santa always makes my anus so full.
happy santa by peepeegeegee July 28, 2021