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 Schoolmug.

Share this definition