Skip to main content

Drdude's definitions

Foreskin

Nature's tarp
My foreskin is all natural baby, it's nature's tarp!
by Drdude September 5, 2012
mugGet the Foreskinmug.

Share this definition