Definition of しようかしまいか

しようかしまいか

shiyoukashimaika

expression
to do or not to do