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
5 Words related to a Penrose

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.