Incomabable Something that attracts or creates income, usually in the business sectors "Wow, that strategy really was incomabable" "I am currently unable to supply a tactic that might be incomabable" By Hukkefar