IUDC

AcronymDefinition
IUDCIntercontinental Union of Disgusting Characters (role playing game group)