Top Definition
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
by Wh1stl3r May 19, 2010
Completely drunk
He was slatered last night. He scored with an absolute minger
by Smiaras May 06, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.