Bahoodle

One who is campared to a female dog.
Basically a bitch.
by Hailey Murray January 14, 2012
Get the Bahoodle mug.