Skip to main content

sec651's definitions

School

Verb
- To put a ton of effort in to something, and then give up right before the payoff.
Oh man, you totally school'd that last season...
by sec651 June 27, 2017
mugGet the School 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