1 definition by Bryan of Corby

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

Mug icon
Buy a sporrack mug!