veitnamese landmine Share definition Flag When you shit on someone's chest and smack it, causing it to explode over the whole room Please shit on my chest because i love getting a veitnamese landmine baby veitnamese landmine by Its Novaaaa November 14, 2014 0 0 Get merch Get the veitnamese landmine mug. Buy Now — $32.95 See more merch