It means "he should have known better than to lie". It means his decision to lie was a stupid decision. It does NOT mean he is too stupid to tell a lie.
his an idiot for lying.
yes it means he was foolish to lie.. normally used in " he was foolish to lie to the police "
foolish to lie
haha so hard to describe!