Green’s Dictionary of Slang

hoolihan v.

[hoolihan n.]

(US) to have a very good time, esp. of a cowboy going out on the town.

[US]R.F. Adams Western Words (1968) 79: Hoolihaning [sic] . . . To throw a big time in town — to paint the town red.