jesus, my poor cat anastasia just got torn up by that alley cat's barbadildo
a cat's penis or other phallic object with backwards pointing spines
"jesus, my poor cat anastasia just got torn up by that alley cat's barbadildo" What is the definition of "barbadildo"?