ser más agarrado que un chotis - Spanish English Dictionary