No...it is not dirty. Actually quite halariously awkward! Definately going to be one of my daily stops. I already have to read her family blog daily, because she just says it how it is and hits the nail on the head. So...if you haven't check it out, stop by and enjoys some humor. I wish I have the courage just to let it out!