meaning of Bozzin

Bozzin meaning in Urban Dictionary

another term for somebody caught performing some thing simply downright amazing.