Clean the duck, cut into small pieces with skin, wash with little vinegar and salt, drain and mix with little turmeric, salt and keep aside.
Peel slice onions and shallots.Peel and chop ginger and garlic. Wash and chop tomatoes and slit the green chilly.
Heat little oil in a kadai. Shallow fry the duck and keep aside.
In the same kadai, add little more oil, splutter mustard, curry leaves, green chilly and add ginger and garlic. Fry well and add onions and shallots and saute till brown in color. Add turmeric, coriander powder, coriander, garam masala and saute till the rawness of the spices has gone.
Add the duck, fry well with the masala and add the tomatoes. Fry well till the tomatoes were mashed , add one cup of water, vinegar, salt and simmer it on a slow fire till the duck has become tender.
Sprinkle pepper powder and toss well to coat all around. Stir fry well till the gravy has reduced and the duck is coated with it.
Remve from the fire , serve hot with Appam.