a slang for the female genitalia, getting its use from the internal female reproduction organs resembling a moose or some other type of horned creature.
oh my gosh, the female reproduction totally resembles a moose!
1👍 3👎