1 definition by Mare Pilwar Odisho

Top Definition
exposed vagina; non-neutered female dog
ladies with short dress/ skirt with no panties on stepping out of vehicle exposing their "huha" to bystanders.
by Mare Pilwar Odisho January 03, 2012

Mug icon
Buy a huha mug!