1 definition by NemesisfromIA
A slang phrase used to describe horrible photos posted on the internet, mostly found on automotive forums. Due to major forums preventing honesty from being posted this is used to mask pure and utter hatred for what was posted.
by NemesisfromIA June 10, 2009