1 definition by Hakizzle

Top Definition
To leave your team and join the team you can't beat.
I want to win but my team is so weak, I should Kevin Durant
by Hakizzle July 05, 2016

Mug icon
Buy a Kevin Durant mug!