1 definition by xXxBaiGeixXx

A Chinese slang, which is "wo diao ni ma de" means "I fucked your mom".
After you get killed in csgo
"wdnmd"
by xXxBaiGeixXx June 4, 2019
Get the wdnmd mug.