Skip to main content

409010402050's definitions

Magna Cum Laude

Latin for "Mega Cum Load". Used to describe exemplary prowess in cumshotting.
It says "Magna Cum Laude" on my resume. My cumshotting ability is a special skill that really makes me stand out from the competition.
by 409010402050 September 11, 2011
mugGet the Magna Cum Laude mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email