Bahoodle

One who is campared to a female dog.
Basically a bitch.
by Hailey Murray January 19, 2012
mugGet the Bahoodlemug.