Quite simply another "slang" term derived from bitch.
Does not have the same meaning as "bitch" (female dog).
Could also be used as a
harsh substitute for "idiot".
(see example)
Is used to refer to someone
male or female for various reasons (generally the latter). Usually when they are complaining about
something.