TANTADLIN TART


Meaning of TANTADLIN TART in English

A sirreverence, human excrement.

Slang English vocab.      Английский сленговый словарь.