horn worm
let me horn worm the shit outta you
strapping on a cock to your forehead and penetrating the lady in a worm like manner
"let me horn worm the shit outta you" What is the definition of "horn worm"?