Yes it's crude. No it's not for children. Don't bite off more than you can chew. If you don't like this style of humor the movie is not for you. Laughed so hard i missed half of the jokes.
As an adult it is your responsibility to check the rating before taking kids. Don't blame the movie for your lazy parenting