Fiction by Dave Barry.
I love Dave Barry. He is incredibly funny when writing about real life in his newspaper column and his nonfiction books. But in his novels he is over-the-top hilarious!
This story takes place on a gambling ship in South Florida and involves a mob boss, a cocktail waitress, a couple of octogenarians from the nursing-home, and four guys from an aging cover band.
(Although there is some bad language, it's not at McFarlane-level.)
I also read by this author: Lunatics.