I can speak German fluently - with the wrong grammar and often the wrong words. But it does flow...
And fluent does *not* mean correct - I know plenty of people who speak fluent German but it's riddled with mistakes!
ETA: didn't read the previous post before writing, sorry to duplicate