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.