1 definition by rambo1000000

Top Definition
a club in greenock near big tescos
goin' ae word up aemorra?
by rambo1000000 March 27, 2007
Mug icon
Buy a word up mug!