Originally posted by robhouse
View Post
It's a common Brit phrase meaning 'good in parts'
I'm sure it'll be on Google.
Comment