User blog comment:The Unknown Avenger/Favorite Phineas and Ferb Creation/@comment-1696940-20100326220222

He means the invention.... duh!