Skip to main content

Definitions by bbobob

A slang for foot
She slid her peen into a shoe.
peen by bbobob January 5, 2022