1 definition by i hate mushrooms

Top Definition
old anime (like 1994) series getting little girls hyped up for marriage and feminine roles. and skimpy outfits. the opening part sort of looks like a vagina. seriously
don't want to watch wedding peach? then just settle for sailor moon
by i hate mushrooms August 18, 2008

Mug icon
Buy a wedding peach mug!