A fork of Rural Dictionary
An electrical device that has been in some way or another fiddled with by Richard Slater
My PC won't work I think it's been Slatered