What does Bahoodle mean?

Bahoodle meaning in Urban Dictionary

person who is campared to a lady dog.Basically a bitch.