Top Definition
A game made by SEGA that starts out as a cute little kiddy game but scares the fuck outta you when you get to later levels
"Dude I was playing Ecco the Dolphin and shat myself when I saw that alien thing!"
by Cop_Killer_Nose_Pick April 25, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×