Internet Slang I Don't Know but Don't Feel Like Googling

Sooo I guess I'll never know what these "words" mean
  1. Hunty
  2. Thot
  3. Ratchet
  4. Clutch