This article is intended to describe linguistic aspects played by the cartoonist in creating jocular discourse and to view how those discourses are also exploited to deliver social criticisms against various social phenomena happens in Javanese community. All data presented are collected from Djoko Lodang, one of about three Javanese magazines that is nowadays still published in Java. After having carefully analyzed the data collection, it is found that there are many kinds of linguistic aspects which are very common to be used for creating humorous texts. Those are sound change, polysemy, idiom, homonymy, antonymy, hyponymy, and pragmatic usage. Even though most of the discourses are created to carry out their primary function for expressing jokes, many of them are also made for deliver social criticisms, such as criticism against social poverty, injustice, betrayal and dishonesty, impoliteness, crimes, violence, environment destruction, etc. These findings indicate that study on cartoon discourse from various perspectives, particularly from linguistic view point, plays very central role, in order to understand and to solve social problems occur in the society.