Hard boil the eggs. Don't be embarrassed if you don't know how to do this. I had to look it up.
Put the eggs in a big pot filled with cold water.
Heat the pot on high heat until the water boils.
Once it boils, turn off the heat (but don't take the pot off the burner), and cover the pot.
Leave the covered pot on the burner for 12 minutes.
Uncover the pot, dump out the water, and fill it with cold water to stop the eggs from cooking.
Crack the egg shells and peel them off.
Cut the hard boiled eggs in half and place all of the yolks into a small bowl. You won't need the egg whites, so refrigerate them to use in another recipe or to snack on late at night if there is absolutely nothing else around.
In a medium-sized mixing bowl, beat the butter until light and fluffy - about 3 minutes.
Add the yolks and heavy whipping cream to the butter and mix until smooth.
Slowly mix in the powdered sugar.
Mix in the salt and paprika.
Spread or pipe on cooled cupcakes or use however your heart desires.
Optionally, sprinkle paprika on top of frosting for an authentic look.