Meaning ofscallywagsin English

scallywags

#uncommon
Definitions