Skip to main content

@Miha Cucek's definitions

XD

A laughing face tipically used in funny and or bad situations
I had sex with a hooker and my wife left me xD
by Miha Cucek March 27, 2017
mugGet the XDmug.

Share this definition