Wash and dry eggs if needed to remove any dirt (if you got them from your yard).
Use a pin to poke a hole in both the top and bottom of the egg. Work slowly, pushing through to break the yolk so it will drain. Make the hole slightly larger at the bottom.
Continue wiggling the pin and making the hole larger until it's big enough to insert small items like confetti into it. Pour the contents of the egg into the bowl and repeat.
Let the shells dry and then dye them with the egg tablets. You can also use food coloring and vinegar.
Fill the eggshells with confetti, glitter, or whatever you desire. A piece of paper rolled into a cone makes this easier.
After the shells are filled, cover the hole with a small strip of washi or patterned tape.
To use, simply break the eggs in your hand or over someone's head (gently!).
Notes
If you don't have egg dye tablets, use 1/2 cup boiling water, 1 tsp vinegar, and 20 drops of food coloring for your dye. You can also paint the eggs for another alternative.