What does A Highlander mean?

A Highlander meaning in Urban Dictionary

A chug of such ferocity that in "winning the prize", "the head" was torn off.