What is Tomfoolerer?
A person who engages in tomfoolery. Other names for a Tomfoolerer include;
"total utter bastard"
"complete cock"
"pissing idiot"
Person 1: "Tom's got his cock out in the lesson...again."
Person 2: "what a Tomfoolerer!"
See cock, bastard, shenanigate, tomfoolery, hooligan