What is the meaning of turd in English?

Learn vocabulary with pictures as well as definitions of turd in English

Learn in

See more

n. turd

Definition of turd in English

Solid and elongated piece of excrement.