What does bitchfood mean?

bitchfood meaning in Urban Dictionary

a weak or inexperienced son,a pushover,a sucker for a pretty face a "nice man"