What does THAP stand for?

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

ADVERTISEMENT