Najeh Davenport guarantees he will shit all over the Patriots' locker room