In addition to being the past tense of bitching, this word is also a synonym for wrecked, ruined, busted or otherwise pooched. "Bitched" and "pooched" can be used interchangeably, e.g. "Cooter hasn't been able to walk properly since he bitched his knee kicking puppies." See also Profanity.

Comments
this is reakin hilarius!!!
Says kaitlyn on June 12, 2007
who would kick puppies!!!!!!!! YOU ARE AN EVIL PERSON!!!!!!!!!!!!!!!! =D jk lol!!!
Says luv4animals on November 11, 2008
Bitched is the past tense of 'to bitch' not bitching, which is a gerung and therefore a noun.
Says Mik on May 7, 2010