Definition of "sarcelly"

sarcelly