What does Armashettin mean?

Armashettin meaning in Urban Dictionary

its if you have explosive meteor sized diarhea