snuke Share definition Flag A bomb insterted into a vagina and detonated from another location Hillary Clinton has a Snuke up her Sniz snuke by falcons1313 April 7, 2007 0 0 Get merch Get the snuke mug. Buy Now — $32.95 See more merch