best option is just be proud of how good you look and ignore them, I've found on nights out that the level of female attention wearing a kilt attracts is by far the most effective method of shutting up foolish people