1 definition by Pyro fan club

Jarrod : if something has gone wrong, been broken or misconfigured in some way, there is a 10/10 chance it is Jarrods fault. Also commonly known not to be sober during these times.
"I see there's a hole in your wall, must of been Jarrod."
"I can't find my phone.. has anyone seen Jarrod?"

"Why are my friends awake at 11am in the morning since yesterday? Oh, hello there Jarrod"
by Pyro fan club September 17, 2018
Get the Jarrod mug.