It is a word that is derived from the Latin scrofa, which means sow, sow, swine. It is a word that is deprecated in the jargon of Germania which meant prostituta, meretriz harlot. It is used in Dominican by some people in this same sense.
Grofa: In the Dominican Republic, prostitura, harlot, furcia meretriz.