meaning of ATHUD

ATHUD meaning in Urban Dictionary

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