Skip to main content

Definitions by IGGY FD

A female's vagina or general area
that gal has a nice twankie
Twankie by IGGY FD December 28, 2007