What does XD stand for?
XD stands for "devilish smile"
How to abbreviate "devilish smile"?
"devilish smile" can be abbreviated as XD
What is the meaning of XD abbreviation?
The meaning of XD abbreviation is "devilish smile"
What does XD mean?
XD as abbreviation means "devilish smile"