1 definition by ionz4ever!

in paintball, the person who keeps getting shot and never leaves the field
i went full-auto on that guy and he didn't go out, what a highlander.
by ionz4ever! September 2, 2008
Get the highlander mug.