1 definition by German Poodle

Top Definition
Ferret flap is another word for vagina...especially hairy ones.
Her ferret flap stinks.
by German Poodle May 12, 2005

Mug icon
Buy a ferret flap mug!