Definition of yarrish

Definition of yarrish
  1. yarrish Adjective Having a rough, dry taste.
Need more help? Try our forum NEW