1 definition by falcons1313

Top Definition
A bomb insterted into a vagina and detonated from another location
Hillary Clinton has a Snuke up her Sniz
by falcons1313 April 01, 2007

Mug icon
Buy a snuke mug!