So I was describing someone in my work to my friend as 'gleekit looking' and she didn't have a clue what I was talking about !What is your local insults😀Just for the record 'gleekit' means gormless looking