It means something is so cool that it almost kills any other options.
Jookda means to die.
Jook ein da means its so nice.
Wow ei yeoja jook ein da
와 이 여자 jook ein da 죽인다
She is dang fine
Receive a good or service as a favor
jooked up is another word for getting hooked up with some shit for free