meaning of bumbrace

bumbrace meaning in Urban Dictionary

a computer device for straightening out a person's bum.or a derisory term regularly ridicule people. found in conjuncture with fastus.