What does HASTC stand for?

What does HASTC mean? We have 2 definitions. Read most used HASTC meanings below.

ADVERTISEMENT