1 definition by Leafsicle

Top Definition
A term used to define an area where the female monkeys' reproductive organs are stored
Here in the wild, we have a female orangutang with their monkussy exposed to the camera
by Leafsicle December 07, 2020

Mug icon
Buy a monkussy mug!