Okay, this isn't the place for this debate. It's not like better, more technical or descriptive words don't exist. I don't give a damn about PC, using rape in that context is just plain poor taste. A little civility around here goes a long way.
Take it elsewhere, or I lock this thread down.