Skip to main content

Definitions by rambo1000000

a club in greenock near big tescos
goin' ae word up aemorra?
word up by rambo1000000 April 2, 2007