he/she is a jibbering blue assed baboon
a moron, a person who does not know what they are doing in there job, or in genral
"he/she is a jibbering blue assed baboon" What is the definition of "jibbering blue assed baboon"?