Top definition
A female who is really annoying. Much more challenging to deal with then a Regular Bitch.
Doug "That Annoying Bitch fuckin screamed in my ear yesterday over me losing her charger".
by A human male August 20, 2018
Get the mug
Get a Annoying Bitch mug for your Aunt Zora.