stuff him/her! - Turkish English Dictionary