Top definition
Another term for medical practitioners, allied health personnel and anyone really who deals with treating the human body
Steve: what are you going to study when you get to college?
Matt: i really like flesh mechanics.
by SubsonicV2 June 09, 2018
Get the mug
Get a Flesh mechanic mug for your father-in-law Manley.