meaning of Bahoodle

Bahoodle meaning in Urban Dictionary

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