Donate SIGN UP

ladydelaluna

Only 1 question

Avatar Image
ladydelaluna
A British friend of mine will be rambling on about some problem or person she's been dealing with, that's got her very upset. She'll suddenly say 'Ah, I've gone to coventry on this.' Does that mean...

Only 1 question