Someone who haunts activities and sports on the bleachers and annoys everyone. Parents, participants, coaches, watchers, anyone and everyone.
by KimKnows November 28, 2021
by Tyler Durgen March 17, 2011
"you mother fuckin troll end"
by john cunningham November 03, 2006
by Mr. Cocksson December 03, 2017
by jarcob March 05, 2022
by redman&kronic January 25, 2009
by Jess Kidding November 25, 2022