Sorry you are right on the original meaning.
The euphamistic use still stands though...
Sorry, just caught your follow up.
You are right that it now means to almost totally destroy. Weird when you think about it.