Skyy Vodka Sucks Balls?S

Isn't that the message you get from this ad? (Seen in Us Weekly.)