TP


Meaning of TP in English

Toilet Paper I went to the store and bought several rolls of TP.

English idioms vocab.      Словарь английских идиом и выражений.