4.5 stars
I absolutely loved this book! I will go ahead and say, this is one of those books you'll love or you'll hate, there's not a whole lot of middle ground. I loved the quirky language that fit the characters, and there were times I just couldn't stop laughing, it was so funny.
The only downside is that it started dragging a bit in the middle/nearish end, but all in all, it was a great book that I'd highly recommend.