Top definition
A Penrose is visiting a dogging site with your wife and moaning about something when you get there
i went for a Penrose last night, the litter was terrible.
by Tevez May 14, 2009
Get the mug
Get a a Penrose mug for your dog Manley.