person1: haha take another punch to the arm person2: thats it im calling the drilldo in on you
a dildo attatched the the end of a petrol powerd jack hammer, that is wielded by a muscley gay german man dressed in bondage and tight leather clothes
"person1: haha take another punch to the arm person2: thats it im calling the drilldo in on you" What is the definition of "drilldo"?