Skip to main content

Definitions by Jpudd

The Most irritating person in any given situation.
Stephanie would not shut up the whole night about her boyfriend, irritating all. she was totally the Catbitch.
Catbitch by Jpudd January 4, 2009