2 definitions by Maribor

1
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
Get the mug
Get a Trafford mug for your brother Trump.
2
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
Get the merch
Get the Manchester Raindrop neck gaiter and mug.