She did mention an orangutan! And also something about a banana! What???!!!! Stupid song!
I think it is a love song about her new boyfriend... LMAO
OH MY! Ace and his scar are proposing to Diana and her boobs!