Random Words:
1.
The act of having sprayed orange air freshner to disguise one's flatulence.
What's that smell, You been peelin oranges??
See..
1.
Motor Mechanic
2.
An automotive mechanic.
The word can be derisive or affectionate.
My brother in law is a grease monkey. He repairs..