Slang meaning of XD

XD means: Kisses.