Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Seect170
Starlord
Share definition
Flag
A man
who
will
take on
any dick
Mostly
played
in the
rugby
showers
Starlord known as
the lord
of the star
Starlord
by
Seect170
October 3, 2025
Get the
Starlord
mug.