have oneself
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.
Categories:
Source: A Dictionary of American Idioms