What do you mean by flash? There are a few techniques you can try here:
My Phone is Wet and Can’t Get Up | PPCGeeks.com
overall its hard to say the condition of your phone...its possible that its gone its possible that its totally ok, its possible only some things stop working.
Obviously turning it on like that was not the best solution but at this point you can only do what you can then power it on and hope for the best...