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

Words related to Nelson Manbrella

manbrella mandella nelson rain umbrella