look up any word, like wcw:
 
1.
English rhyming slang for umbrella.
It is raining, better get out my Nelson Manbrella.
by Jimladen22 October 23, 2007

Words related to Nelson Manbrella

manbrella mandella nelson rain umbrella