1 definition by fX Zero

Top Definition
A vagina.
"Ever tried beaver pie?"
by fX Zero June 09, 2009

Mug icon
Buy a Beaver Pie mug!