Recently I followed a meta discussion where one called another who was complaining about lots of different things a "ranting Poopy Head" and I was asking myself if that comment should be flagged as rude or offensive. English is not my native language. When I googled, there were unclear definitions like this in urban dictionary:
The single most offensive thing you can call someone. It's like the atom bomb of arguments...
So I had a look into Google images, where pictures like the following showed up:
I'm still ambiguous about the meaning. Is it meant belittled in a friendly way or is it indeed rude and offensive or does it depend on the context of the situation it grew out?