meaning of aidumb

aidumb meaning in Urban Dictionary

specially idiodic or embarrassing