meaning of batmonkey

batmonkey meaning in Urban Dictionary

Noun:A person that is quite a bit ugly