thumping - Dictionary definition and meaning for word thumping
PING means jhulla in punjab.. imagine a LARGE jhulla ..that is very large