Top definition
A grenade described to have been skillfully thrown; Skilled grenade.
"John threw a sknade through the door way, allowing for an easy entry.
by windshear101 December 17, 2008
Get the mug
Get a Sknade mug for your mate Larisa.