a stud-muffin - Turkish English Dictionary