Skip to main content

Definitions by FAFAJUJA

When you're having SEX!! Then you get tired so you get a duck beak and shove it in the lady parts.
I got so tired I had to start ducking her!!!!
DUCKING by FAFAJUJA November 7, 2019