Sort:  

lol have no clue on this one...but somehow it makes me smile to read it. upvote it is!

It was a Chinese community meme on bitsharestalk.org. They used to say it in reference to the price. Something about how the short-term word for "dollar"... "dol" was close to the word for "knife"?

Awesomeness!