HAHAcronym: Humourous Agent for Humorous Acronyms

(European Project, contract no. IST-2000-30039)
haha logo