scaramouch - noun

singularscaramouch
pluralscaramouches