Printer friendly
"AcronymAttic.com

What does ALHD stand for?

ALHD stands for Aging Liberal Hippy Douche

This definition appears very rarely