Bad or unpleasant; filthy or dirty. Uncertain origin. ? Old French “nastre”=low social status < “villanastre”=ignoble, infamous.

Advertisements