What does ‘grease-ball’ mean?

( n ) (Offensive) A dark haired, olive skinned man. Melodie! Why do you go out with that grease-ball?