meaning of baboon arse

baboon arse meaning in Urban Dictionary

an individual mess things up big-time,and it cannot be fixed,