1 definition by NiggaHoler9000

Usually, doodooheads (AKA Mongoloids) can be found roaming the campus of King Saud University, generally exhibiting retarded behavior. Can be shortened to DDH
Student: Did that guy seriously just ask for my number at Emmy's

Student 2: Yep. What a fucking doodoohead
by NiggaHoler9000 April 18, 2020
Get the Doodoohead mug.