shit on a stick! - Turkish English Dictionary