We have partnered with TradePub to bring you free industry magazines and resources - no coupons or credit cards required!
Visit: englishforums.tradepub.com
It's an over-exagerated pronounciation of 'b itch'. (without the gap, the forum censor won't let me say it as one word).
You'd sound quite daft saying it seriously. Well, I think people sound quite daft saying it anyway.