Top definition
A small tighter vagina
She had one fine minkimoo ... until i entered
by RaynFaye November 19, 2007
Get the mug
Get a minkimoo mug for your Facebook friend Larisa.