Top definition
a person who will not stop complaining or winning or bitching!!
Man my leg hurts, my arm hurts, they sting, It is turning red, I think it is going to bruise, I need to stop being a bitch in a cage and suck it up!
by Moe Almeida February 07, 2009
Get the mug
Get a bitch in a cage mug for your mate Georges.

Available Domains :D