Profanity question - in jest

M • preggo by day | IT specialist by night | 25 & taken
(This is a very tongue-in-cheek question, but I am actually a little curious)
So, I just saw this in a forum and I am very concerned my knowledge of current profanity may be fading. 
Ladies......does anyone know what a "b*tch c*ck" is? 
Sorry, I'm dying laughing from what my imagination has come up with. 1000 "street cred" points (not a real thing) to the most creative answer!