It means, hes out you in your place.
After smashing his teeth out, Jason has Donovan put in check.
by BOOM_WHAT_YOU_SAY November 20, 2013
Get the mug
Get a put in check mug for your grandma Riley.