Skip to main content

Definitions by SomeonefromCR

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