Keylor

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"
by SomeonefromCR September 21, 2017
Get the Keylor mug.