The definition of no good good for carrots is when someone is that much of a spastic that there no good for nothing
Have you saw joey over there he is no good for carrots