What does Boogemonkey mean?

Boogemonkey meaning in Urban Dictionary

(N) A buzzkill, or an asshole(V) to behave like a retard