a bit like the expression " ass hole"
However "ass hole' generally refers to a generic sort of person. Someone who cut you off in traffic, someone who throws a cigerette butt out of the car window.
"bitch hole" refers to someone close to you. A spouse who can get close enough to you to be a specialized "ass hole" to you and you alone.
my old lady was so mean to me last night that she was a real "bitch hole"