1 definition by poot face

Top Definition
another name for vagina.
my hooty cackle itches.
by poot face July 27, 2008
Mug icon
Buy a hooty cackle mug!