2. One who continuously creates havocs on the road due to making more than 2 attempts at parallel parking, running a stop sign, going 20 in a 30 mph zone.
3. Generally...an idiot.
2. Did you see that jabroni? s/he rolled through the stop sign and didn't wait their turn.
One who talks the talk, but could never walk the walk.
One who talks shit and doesn't back it up, but rather ends up eating their shit in return.
A fuckin 'tard.
Bob: "oh yeah, well..(breaks Bill's face in half)...who's the fuckin' pussy now you fuckin Jabroni?!"
Damn Jabroni's, I'm always breaking my foot off in their asses!