meaning of ASS FUCK SHITHOLE

ASS FUCK SHITHOLE meaning in Urban Dictionary

an ex-boyfriend who's got cheated for you and cannot admit he was incorrect.