Dumbasturd Share definition Flag Originating in public schools, this term represents a retarted bastard who smells like crap. Dumbasturds are usually found drooling over their moms, sisters, or any other female relative. Dumbasturd by T-Cubed April 24, 2004 0 0 Get merch