English | German | Russian | Czech

superexcruciating English

Meaning superexcruciating meaning

What does superexcruciating mean?

superexcruciating

(rare) Very excruciating.

Are you looking for...?