What does TRAMPS stand for?

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

ADVERTISEMENT