What does TERD stand for?

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

ADVERTISEMENT