What does aikenhead mean?

aikenhead meaning in Urban Dictionary

a very good man with pricey glasses. werd