What is Brelly?
british english word for umbrella..
Oh, it's raining... where's my brelly?
See brelly, british, english, umbrella