meaning of Bon of a Sitch

Bon of a Sitch meaning in Urban Dictionary

The crazy, non-swearing people's replacement for "Son of a Bitch." May also be used in public places rather than the more harsh alternative.