ham-handed

adj

1.