have oneself v. phr.,
nonstandard To enjoy.
■ Sometimes used in very informal speech to provide emphasis.
As soon as their parents left, the boys had themselves some fun.
After working hard all day, John had himself a good night's sleep. [TahlilGaran] English Idioms Dictionary ▲