1 definition by brian7651

when someone is constantly complaining they are on a bitch horse.
Stop asking me to clean the garage. When are you going to get off that bitch horse.
by brian7651 November 25, 2012
Get the bitch horse mug.