>>121607459It's a jab at people who bring their vehicles or what not to a shop for repairs then act as if they know better than the mechanics on how to fix it, or hover around watching them work and just impeding the whole process. Jenny is a stand in for those mechanics.