a combination of a cowardly scream & yell from a human
i just saw someone loudly screll at another person for no reason
by barleeisms August 29, 2023
Get the screll mug.