Skip to main content

SomeonefromCR's definitions

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
mugGet the Keylor mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email