eeks, ew, ugh, eeow!!

Not a moth - Megaloptera or Dobson fly.
http://tolweb.org/Megaloptera
http://agrilife.org/4-hentomology/senior...
I'm not an expert but maybe a moth??? I'd catch it in a cup and slide a piece of paper underneath and release it outside if I was you
i just found this grotesque creature in my house, what is it??
eeks, ew, ugh, eeow!!