Meaning of excruciating
Definition of excruciating
(adj)
extremely
painful
Other information on excruciating
WIKIPEDIA results for
excruciating
Amazon results for
excruciating
Tweet