meaning of Arteryticulate

Arteryticulate meaning in Urban Dictionary

It is the power to be able to verbally buy the jugular whilst in a debate.