Definition: snocker is a term used in the English language to describe someone who is overly critical or dismissive of others. It can also be used metaphorically to refer to someone who tends to criticize others harshly and without any regard for their feelings or opinions.