i went for a penrose last night, the litter was terrible
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" What is the definition of "a penrose"?