Hotel 5150 Share definition Flag Slang term for the nuthouse. No doubt I will be checking in to the Hotel 5150 very shortly to spend a restful 72 hours away from it all. Hotel 5150 by Dr Bunnygirl April 4, 2019 0 0 Get merch Get the Hotel 5150 mug. Buy Now — $32.95 See more merch