What does ATHUD mean?

ATHUD meaning in Urban Dictionary

Acronym. Armenians That Have Uncircumcized Dicks. That literally amounts it.