1 definition by FACIALCUMSHOT

a nuclear device that is planted in the vagina of a woman. derived from the terms "snatch" and "nuke"
The snuke in Britney Spears' vagina is set to detonate at any moment.
by FACIALCUMSHOT March 29, 2007
Get the snuke mug.