When I saw this for the first time, I thought Khyle was just being himself; I was partially right, but it seems like Your mother hung herself is a meme, and yes, it implies Carnage, thus the profile picture of the troll in this comic. The context is a little long, but you can read it here if you're interested.