1 definition by UDLoser

A film series that ended. So much for living up to it's name.
The Neverending Story ended.
by UDLoser March 1, 2009
Get the The Neverending Story mug.