The genitalia of any female life form.
Does it have a minihaha? I don't know I haven't checked.
by bill the great (real one) May 16, 2009
1 more definition
Small Breasts, Little Tits.
Damn, check out the Mini Ha Ha's on that bitch!
by The Night Elf June 25, 2007