Definitions by DarkKnight1000
manbrella
A large umbrella, usually then length of a walking stick and too big to be carried in a womans hand-bag. When open it is able to cover more than one person comfortably
manbrella by DarkKnight1000 July 11, 2009