sandsoap

noun
  1. a type of soap containing sand or other abrasive material, used for cleaning very dirty hands

Examples