Random
Source Code

Slate sliding

Northern Irish term meaning that you've a screw loose or losing your marbles

That man's got a slate sliding!

by irishandy May 24, 2010