Top definition
A big ol' great guy.
Major fucking nerdball status.
"Man, John Kim sure is a great guy!"

"Yeah, but he's a fucking nerdball
by coollljjjj March 05, 2018
Get the mug
Get a john kim mug for your mama Riley.