What does batmonkey mean?

batmonkey meaning in Urban Dictionary

Noun:A person that is quite a bit ugly