Skip to main content

Definitions by Tt811

Puffmuff
A hairy vagina that smells like cheesepuffs
Puff by Tt811 November 4, 2019