When it comes to insults, Dr Parry Aftab has heard them all. "When you talk to 10,000 kids a month for 20 years, it's rare that you find things you haven't heard before," she laughs. Aftab is an ...