rough as a badger's arse - Francés Inglés Diccionario