I've seen this insult used on social media a few times but I'm not entirely sure what it means. Is it a polite way of saying pr*ck or something else?