Ayshire Share definition Flag Someone who sucks horribly at World of Warcraft. A huge noob who can't tank or heal. "Lets get Gaaraa to tank it." "No dude, he's a total Ayshire." Ayshire by Steven Moore January 11, 2008 0 0 Get merch Get the Ayshire mug. Buy Now — $32.95 See more merch