Cleaver

Cleaver
— n. (clea·ver)

  1. one who latches on