What does Ashcuse mean?

Ashcuse meaning in Urban Dictionary

a reason blaming the volcanic tasks in Iceland