Chinese watermelon Share definition Flag Danger! It's a bomb!The watermelon in china can be explosive. Police: What are you holding? Me: Chinese watermelon. Police: Put the bomb down... Chinese watermelon by QABCQ August 22, 2012 0 0 Get merch Get the Chinese watermelon mug. Buy Now — $32.95 See more merch