scruffball vs shabaroon

scruffball

noun
  • Any scruffy creature. 

shabaroon

How often have the words scruffball and shabaroon occurred in a corpus of books? (source: Google Ngram Viewer )