A jabaroni can mean absolutley anything..
Charlie is so fuckin jabaroni
...or jake is a bleedin jabaroni
by Jakeyeet March 28, 2017
Get the jabaroni mug.