Find the word definition

Wikipedia
Duang

Duang ( Mandarin pronunciation: ; ) is a Chinese neologism that has become a viral meme despite its meaning being unclear. It has become a popular hashtag on Sina Weibo with more than 8 million mentions by the start of March 2015.