Definition of yarr

Definition of yarr
  1. yarr Verb To growl or snarl like a dog.
Need more help? Try our forum NEW