Skip to main content

Definitions 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.
snuke by FACIALCUMSHOT December 15, 2008