McDonald’s likely thought that their new Happy Meal mascot named Happy would bring joy to the masses. Instead, he has brought a ridiculously high creep factor. It’s no surprise given his sordid past. He’s been up to no good for years.
See more pictures after the break.
Head over to The Soup for more of Happy’s sketchy past.