my boss is such a funk rubber - always getting involved but contributing nothing
a person who insists upon rubbing their funk on everything as a means of feeling powerful and/or important
"my boss is such a funk rubber - always getting involved but contributing nothing" What is the definition of "funk rubber"?