1 definition by Its Novaaaa

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
by Its Novaaaa November 14, 2014
Get the veitnamese landmine mug.