What is Slaphouse?
British slang term for a strip club.
Let's get out of the flat, grab a pint, and hit the slaphouse.
See strip club, titty bar, nudie bar