The Dictionary of Newfoundland English gives, for bostoon:

bostoon n also bosthoon. EDD bosthoon Ir; DINNEEN bastún. A clumsy, stupid fellow (1937 DEVINE 10).
1925 Dial Notes v, 326 Bosthoon—an extremely ignorant man.