somebody's being a les dennis
in forum speak, a les dennis is a [troll] whose activities are mainly confined to private messaging people and being rather infantile
"somebody's being a les dennis" What is the definition of "les dennis"?