halfbaked-fullyawake - Finally. Someone had the balls to say it...

more about : halfbaked-fullyawake