Squiggs Got a Secret!

Squiggy has a secret.....Want a hint?...It's green and goes really fast!