cambouis
Top 25000
Meanings
Noun
1. dirty oil or grease, waste oil (automotive, manufacturing)
Examples1
Who's going to get their hands dirty?