Mr. Snerdly's definitions
A common response to the revelation that one has lost $535 million of taxpayer money in a failed solar company.
by Mr. Snerdly August 10, 2012
Get the Ugh mug.
Get the Ugh mug.We'll email you a link to sign in instantly.