Roll the ground beef into about two dozen balls, about 1 inch each. Coat them all lightly in the flour.
Heat the canola oil in a hot skillet and use it to cook the meatballs until just browned, shaking the pan to keep them from sticking.
Drain the meatballs, taking care to reserve about 1 tablespoon of the drippings.
Add the curry powder to the hot drippings and cook over low heat for two to three minutes, stirring from time to time.
Stir in the peanut butter, the sugar, and the fish sauce. Mix thoroughly.
Add the coconut milk and bring the mixture to a boil.
Reduce the heat and add the meatballs to the coconut milk mixture. Cover and cook for a few minutes until the meatballs are heated through.