meaning of aikenhead

aikenhead meaning in Urban Dictionary

a very good man with pricey glasses. werd