Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by l1983r
Greenock
Share definition
Flag
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
!
Greenock
by
l1983r
June 12, 2011
Get the
Greenock
mug.