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 megauploadmug.

Share this definition