cheeky person - Turkish English Dictionary