What does THAP stand for?

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

ADVERTISEMENT