Look Up Another Term


Definition: H2HT


"Heart to heart." Also "H2H." See digispeak.