He says it both when hes upset and just for saying it...he thinks its funny...the older kids definatley don;t talk like that in front of us...but I am sure they do when we aren't home...of course they blame each other, but I am pretty sure I know which one it is...
as far as soap...i don;t wnat children's aid knockingon my door...a mother about 40 minutes form here gave her 6 year old soap for swearing and her daughter got very sick and she had to take her to the hospital...when they found out she had given her soap she was arrested and her daughter was taken away....
and he's only 2 1/2...you can't reason with him..if i suggested something else for him to say I am sure he would just walk away saying shut up or f&*% you...its awesome!!! NOT!!!