Top definition
A mix of XD and dab, the crossing of the arms in a dabbing formation in order to become god in some religous rituals
"Wow dude thats so funny hahah Xdab"
by Bigweld-chan June 14, 2018
Get the mug
Get a Xdab mug for your cat Abdul.