Welcome to the forum. From the description I'm going to guess it's an American Green Tree Frog. A photo would really help - it doesn't have to be a great quality photo.
On another note, when you registered on the forum you agreed to our terms of service, one of which is that you must put your country in your profile (see the flag on the left of my message?).