MPLSSTP's definitions
An image hosting website used to share images around the internet. Known for its skeptical, yet loving user base.
by MPLSSTP March 20, 2012
Get the Imgur mug.
Get the Imgur mug.We'll email you a link to sign in instantly.