Definition of zurrupia in Spanish:

zurrupia

feminine noun

  • 1

    Spain informal Zorrupia.