ReadWriteQuiz
Chinese dictionary
- 1
n.sand sculpture; also its works; plastic art using sand and soil as materials
建造沙雕城堡
build sand castle
沙雕展
sand sculpture exhibition
沙雕艺术家
a sand sculpture artist
- 2
douchebag, used to describe foolish or funny people