break your shins against Covent Garden rails


break your shins against Covent Garden rails
   see Covent Garden

How not to say what you mean: A dictionary of euphemisms. . 2014.