I've seen Chinese translations that made more sense. That was full of suck.
Warlock...I LOL'd when I read your post and have now integrated full of suck into my daily vocabulary...in addition to full of awesome....just letting you know your major contribution to the Texas vernacular....