l1983r's definitions
A honking city in Scotland that never has good weather. Even when it's sunny... it's raining.
The wee guy that works in Store Sales
The wee guy that works in Store Sales
by l1983r June 12, 2011
Get the Greenockmug.
Get the Greenockmug. We'll email you a link to sign in instantly.