Definition of greaseball

Definition of greaseball
  1. greaseball Noun A person of Italian descent.
Need more help? Try our forum NEW