shit all over somebody/something - French English Dictionary