Top definition
the latin word for pussy
My minino itched after sex, i think i have an std.
by ale-j August 03, 2005
Get the mug
Get a minino mug for your cousin G√ľnter.