DETICK

Definition of DETICK

  1. (verb)free (a pet) of ticks