What does asstorrhoid mean?

asstorrhoid meaning in Urban Dictionary

A hemorrhoid how big is a meteor. And twice as hot.