XD mean something so fucking funny and that you almost die from laughter
Me: XD
Friend: what's so funny
Me:I'm high rn and I'm staring at a picture of burnt popcorn XD
Friend: you need help
So fucking confused and puzzled
Friend: I'm so confused and puzzled
Me: you mean confuzzled