Noun; female who offers up their lady parts freely. Extremely Promiscuous.
âHey look at that girl, sheâs chucking her cat at everyone!ââYeah, sheâs definitely a cat chucker â