humdinga

Someone that is UGLY
> haha look at that humdinga over there