bitch-a-la-mode - This boy has been through much. An addition -

more about : bitch-a-la-mode