What is Victory roll?
Victory roll definition and meaning on Dictionary terms:
a wild South American ruminant, Vicugna vicugna, of the Andes, related to the guanaco but smaller, and yielding a soft, delicate wool: an endangered species, now increasing in numbers.
a fabric of this wool or of some substitute, usually twilled and finished with a soft nap.
a garment, especially an overcoat, of vicuna.