meaning of Bonskillet

Bonskillet meaning in Urban Dictionary

that is awesome or great