1 definition by amber0318

Top Definition
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."
by amber0318 October 26, 2010

Mug icon
Buy a 18 credits mug!