lamehead

Noun

 * 1)  A lamer; someone who is lame.