In a bowl, combine the ground beef, onion, egg, salt and pepper. Once combined shape into meatballs.
In a large sauce pan, combine the chili sauce, lemon juice, and grape jelly. Bring to a boil. Then drop in all of the uncooked meatballs. Fold carefully to coat the meatballs in the sauce. Simmer for 30 minutes or until fully cooked.