Talk:Plants vs. Zombies 2 (Chinese version)/Upcoming content/@comment-5760976-20161218130440/@comment-25155237-20170113193406

It is in China so I don't know what exact it is, but it is just a phrase, it express those feeling, it isn't exactly a swear word too, but because of the meaning, yea, this is some WTF moment alright.