Top definition
a person who is irritating that they are as annoing as a rash on your arse would be
stop flicking boogies at me you bumrash
by barrylish July 25, 2009
Get the mug
Get a bumrash mug for your mate Helena.
buy the domain for your diy site