that butthuff actually submitted that definition to urban dictionary
idiot, loser, dork, ignoramus, non-thinking person
"that butthuff actually submitted that definition to urban dictionary" What is the definition of "butthuff"?