A Weasel neck is someone who cannot complete a simple task.Anyone who is a weasel neck will single handily fuck up any given task.
"I want to send John to unload those lorries" "Don't do that he is a right Weasel neck"