Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shidiao chadiao shadao shediao shudiao shidao ?

shǎ diǎo (vulgar) dumbass
shā diào to kill
shā diāo sand sculpture / (Internet slang) silly; ridiculous; hilariously stupid (pun on 傻屌)

Dictionary · Google Translate · Help
By MDBG 2026