In a large bowl, rinse the goat meat with cold water. Drain and add the lime juice. Set aside for 10 minutes. Rinse again, drain, and place back in the bowl. Add the green seasoning, salt, and black pepper, and toss to coat the meat. Refrigerate overnight.
Heat the oil in a heavy-bottomed saucepan. Add the onions and cook until translucent. Add the garlic, mix well, and cook for 1 minute. Add the curry powder and sauté, stirring constantly, for 30 seconds.
Add the meat mixture to the saucepan and mix very well. Add 3cups of water and cover. Simmer over medium-low heat for 1 hour, or until the meat is fork tender. Mix in the hot pepper sauce and adjust the seasonings to taste. Serve with rice or roti.