Definition of roach holder in English:

roach holder

noun

  • A device for holding a roach to prevent it burning the fingers.

Origin

1960s.