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 barber Trump.
2
A pathetic piece of shit that sits on a computer all day and talks shit to children on video games.
God, that kid is such an invictus.
by HeLivesInATrailer July 18, 2018
Get the mug
Get a Invictus mug for your papa Manafort.
buy the domain for your pet blog