Top definition
A League of Legends God, Coined the phrase "#samhuffmechanics". Known for being a Mechanical Genius and a master of AD Carry.
samhuff,Sam Huff, mechanics god, mechanicgod, adcarry
by Web4345 October 25, 2013
Get the mug
Get a samhuff mug for your friend Yasemin.