A name for a place with a alot of Pussy, example De Wallen in The Netherlands.
P1: Bro where you're going so early? P2: Meowland