meaning of beddars

beddars meaning in Urban Dictionary

somebody who takes much satisfaction from attempting to destroy the resides of afro-japanese individuals