Self-devouring /(?)/

Self·-de·vour·ing

Self-devouring

a.
  1. Devouring one's self or itself.