What does balsmatic mean?

balsmatic meaning in Urban Dictionary

a type of salad dressing. Produced by the word balsamic, it has moose ball liquid...hence title BALSmatic.It is only for sale in NS.