Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
down
doom
done
dom
dim
dam
dun
tom
?
抖M
dǒu
- M
(slang) masochist (from Japanese ドM, "doemu")
<< back to the home page