person 1: hey you know shelia? person 2: totally man, she is such a dickcat
a woman who always has a dick in her pus
"person 1: hey you know shelia? person 2: totally man, she is such a dickcat" What is the definition of "dickcat"?