Board Thread:Off Topic/@comment-25396609-20160224223213/@comment-27764012-20160228045451

Off topic question, what does it mean to get ninja'd? I've seen it used a lot on these forums and I still have no idea what it means