meaning of Boffbowsh

Boffbowsh meaning in Urban Dictionary

traveling salesperson. Is commonly associated with the number of publications or diamonds. Will need money, charge cards or private cheques.