1 definition by It's_Rainin'

1
a defensive instrument implemented by men to ward off falling groups of H2O; also known as an "umbrella"
I could tell it was raining.
Hence I whipped out my brolli and said to hell with those droplets wetting my face!
by It's_Rainin' March 09, 2009
Get the mug
Get a brolli mug for your brother-in-law Manafort.