In a large bowl, combine meatball ingredients, mixing well to integrate.
Form mixture into meatballs. I used a 4-tsp cookie scoop to yield 36 meatballs, 1-oz each. (You can freeze the uncooked meatballs if youwant at this point.)
To cook, heat oil in a skillet over medium high heat. Add meatballs, leaving space in between so you can turn them over. Use tongs to turn meatballs to brown all sides. (They don’t need to be cooked through—just seared on the outside so they won’t fall apart in the slow cooker.)
Sear in batches until all meatballs are ready.
Add half of jelly BBQ sauce to crockpot. Place seared meatballs on top of sauce. Spoon remaining sauce on top of meatballs.
Cook fresh meatballs on low heat for 6 hours. (If frozen, cook 8-10 hours.)
Serve on skewers for BBQ meatball appetizers, or however you like!