Top definition
A super awesome dude that is an tech expert and super smarty pants. Apparently he enjoys being hit my people.
"Oh my god! It's a VINHSON!!"
"NOOO WAAAYYY!! Lemme slap him!"
by chibi199 March 13, 2009
Get the mug
Get a Vinhson mug for your bunkmate Helena.