I have some Russian acquaintances who use мат. They sort of explained me that information, that I can find in the dictionaries; Namely, that it's obscene language. I wonder if мат rather means playing with double sense words using tons of ingenious paranomasia. Like adding hidden meanings to non-vulgar terms (similar but strictly different from the French contrepetrie).
Could somebody explain if мат conveys a deep meaning I couldn't find in a dictionary?