text: KBK or MBK are honorable discharges but their are about 75-100 different codes signifying one seperated from the military ie: family hardship is different from the code for someone who got thrown out in basic.  There are codes for lotsa stuff like that. the codes above are navy Army is a bit different but you get the idea.