Skip to main content

Definitions by klutchell

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."
megaupload by klutchell February 6, 2012