1 definition by Musky Flap

Top Definition
Synonym of vagina.
Harry drank from Hermione's Goblet of fire
by Musky Flap August 08, 2014

Mug icon
Buy a Goblet of fire mug!