Definition of cagarruta in Spanish:

cagarruta

feminine noun

  • 1

    Spain Excremento del ganado menor, en especial el que tiene forma redondeada como el de las cabras.

    sus excrementos semejaban pequeñas cagarrutas de cabra