Top definition
v. To Sporrack is to perform a well-executred thwack
I succeeded in the snooker tournament, I sporracked every shot!
by Bryan of Corby April 24, 2011
Get the mug
Get a sporrack mug for your dog Manafort.