Top definition
The latin word for "Invincible".

It is also the title of the popular optimist poem by William Ernest Henley.
Have you read the poem called Invictus?
by Robert Compton July 18, 2006
Get the mug
Get a Invictus mug for your coworker Manafort.
2
The name of a certain gamer who never gives up and always prevails
Invictus was about to clutch when cavi came up his butt
by ThyAsianDanny July 23, 2020
Get the merch
Get the Invictus neck gaiter and mug.

Activity