meaning of boo boo monkey

boo boo monkey meaning in Urban Dictionary

adj- whenever that shit ain't right