Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by RahArmstrong
Invictus Maneo
Share definition
Flag
Invictus
Maneo is the Motto for the
Armstrong
Clan of
Scotland
. Officially, the meaning of the Latin phrase is "I Remain Unvanquished".
I am a
strong
and
proud
Scotish-American woman.
Invictus
Maneo!
Invictus Maneo
by
RahArmstrong
January 14, 2009
Get the
Invictus Maneo
mug.