slicker than snot on a doorknob - Turkish English Dictionary