Green’s Dictionary of Slang

boo n.6

[? abbr. booby n.1 ]

(W.I.) a fool, an idiot.

[WI]Francis-Jackson Official Dancehall Dict. 5: Boo an idiot: u. de bwoy a boo.