Someone who's physically disabled or very noticeably set back mentally but who is also very good at a specific thing, like a down syndrome kid who is insane at math
John: Yo have you seen the new kid in the wheelchair?
Jack: Yeah bro he's in my science class, what a chemomaster
by Chinkstar September 5, 2024
Get the Chemomaster mug.