The word is cleverly derived from the slang word beatchand carries the same meaning. It's pretty much be-(h)atch flipped around and used amongst close friends. Also, the word is used in public/open environment when the word beatch is inappropriate.
"that chick at the counter was such a hatchby"
"what a hatchby"
"lookin for some hatchby's tonight!"