I love the word Skinflint, trying to disect it only confuses you, and especially if english is not your native language, i used it in a conversation with a dutch friend and the reaction was just too glorious...