Definition of cinch bug in English:

cinch bug

noun