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