Even with a pic I am still not sure what this is.
Fermented bean paste. Quite pungent, but can be tasty. A bit of an acquired taste.
CC