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 daughter Yasemin.
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 mama Yasemin.
buy the domain for your recipe vlog