What does THAP stand for?

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

ADVERTISEMENT