I'd say ENFP or ENTP is most likely. But I wouldn't rule out some other typings, and i'm curious to see what you come up with. I just ask that if you do write something, atleast back it up with a reason instead of just saying "i think ur estp. k bye"
I have a few hundred posts. You've probably seen more than a couple. Type me.