What does TERD stand for?

What does TERD mean? We have 1 definitions. Read most used TERD meanings below.

ADVERTISEMENT