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 SomeonefromCR
Keylor
Share definition
Flag
The best
at
something
, an outstandingly superior performer at a certain
task
.
"Keylor Navas is the Keylor of
football
goalies"
"
Sir
Ian McKellen is the Keylor of
acting
"
Keylor
by
SomeonefromCR
September 21, 2017
Get the
Keylor
mug.