Define Bee-atch Meaning

Bee-atch
Anything that pisses you off !

Gareth gates is such a stupid bee-atch
By Odessa