May 14, 2014

CONCHITA WURST PRODUCT!

Apparently, the Eurovision song contest winner's name translates to slang for pussy and cock, which is fitting!



But not everyone is enjoying her new-found fame!