XD

What is XD?

XD stands for

  1. Meaning ‘really hard laugh’ (where D is a smiley mouth)
  2. Meaning a ‘devilish smile’

 

source: –