No, it is a general discharge. General discharges may be elevated to Honorable Discharges through writen application of the discharged service member. The VA can assist with the aplication process.
Not it is not, with an other than honorable discharge you have been you can be dicharged (kicked out) for many reasons. These reasons being you conduct, not meeting weight standrads, testing positive...