Skip to main content

Definitions by Dehydr8ed

Lil ducky 

A masive peen only equipt by the sexiest skinny boy rumor has it there is only one on Earth.
Have you seen lil ducky, I heard oli is looking after it.
Lil ducky by Dehydr8ed April 4, 2021