meaning of bag-a-bon

bag-a-bon meaning in Urban Dictionary

a dude of a specific shruggoff particularly: luney, funny, crazy & most of strange.