ham-fisting
did you see nathan and nick ham-fisting that ramp? i will probably break when they try to jump off of it
the act of repairing things with little knowledge on the proper way of doing it
"did you see nathan and nick ham-fisting that ramp? i will probably break when they try to jump off of it" What is the definition of "ham-fisting"?