Actual definition: adj, adv; with great praise; with high honor
Practical definition: v. to ejaculate with much force, and to do so with high volume
He magna cum lauded all night long!
125👍 31👎
to ejaculate with great force; to orgasm at a high pitch
She made me magna cum laude!
37👍 69👎