DarkKnight1000's definitions
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
by DarkKnight1000 July 11, 2009
Get the manbrellamug.