mon·ey-spin·ner /ˈmʌniˌspɪnɚ/
money-spinner n : a project that generates a continuous flow of money [syn: moneymaker, cash cow]