18 credits Share definition Flag Usually the maximum amount of credits offered at a university. Leads to physical and social death. "I'm taking 18 credits this semester.""good luck with that. Don't die." 18 credits by amber0318 October 27, 2010 0 0 Get merch Get the 18 credits mug. Buy Now — $32.95 See more merch