Skip to main content

descend upon

1. To destroy, murder, execute.

2. To rape or sexually assault
If Damon crosses Elijah, then Elijah will descend upon everyone that Damon loves.
by Descend upon March 7, 2017
mugGet the descend uponmug.

Share this definition