What does HSTD stand for?

What does HSTD mean? We have 8 definitions. Read most used HSTD meanings below.

ADVERTISEMENT