Badges essentially mean good job, yes. Sometimes great job. Sometimes they mean hot fucking damn that was a good post.Always hard to tell.
Always hard to tell.