2 definitions by Maribor

Top Definition
Any raindrop which is composed of two or more raindrops conjoined.
"The windows were streaked with Manchester raindrops."
"The wires were loaded with Manchesters, ready to drop."
by Maribor June 01, 2007
A Manchester raindrop that lands on a person (usually the face or head).
"A Trafford fell from the guttering above striking his head with an almost audible sound."
"The drizzle wasn´t too bad, but the Traffords blowing off the scaffolding caused the pedestrians to blink and cover their eyes."
by Maribor June 01, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.