1 definition by PiruWst

It is a Suitcase Nuke that can be inserted in a womans vagina. As seen on South Park.
Hilary Clinton has a snuke in her snizz!
by PiruWst April 2, 2007
Get the Snuke mug.