driving mashie

noun

Definition of driving mashie