Skip to main content

l1983r's definitions

Greenock

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
So, how was the weather on holiday?" "Och, pure Greenock mate!
by l1983r June 12, 2011
mugGet the Greenockmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email