TWIDDLE POOP


Meaning of TWIDDLE POOP in English

An effeminate looking fellow.

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