Top definition
A very slow, sluggish upload due to a large file size, poor Internet connection, or both.
This PowerPoint is an uplard...taking so friggin' long!
by MiPaul December 20, 2016
Get the mug
Get a uplard mug for your coworker Helena.