An interesting question arose in my mind, since Martin actually keeps his books quite close to the medieval history.
Now, almost all medieval kings in Europe (and in my native Russia too, by the way) had such thing as royal jesters (not sure about the translation correctly, maybe they should be called king's fool or king's clown). Those were the comic person, that served as an independent conscience for the king.
That is, those persons were the only one, that were allowed to say even the most undesirable truth in king's face, in form of a joke, and they were not punished for that.
What about Westeros? None of the 5 kings seems to have someone like that around them. At purple wedding we saw the
clown dwarves
but they were mocking only the enemies of the crown, not the prince himself. So, are there any true royal jesters in Westeros reality?