What does Ayshire mean?

Ayshire meaning in Urban Dictionary

a person who sucks horribly at warcraft. An enormous noob who can not tank or heal.