Skip to main content

klutchell's definitions

megaupload

Verb: To place a copywrited file on a legal file transfer service with the intent to distribute.
"I'm using Dropbox to megaupload some music files to myself at work."
by klutchell February 6, 2012
mugGet the megaupload 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