Noun Definition

scrunch

1.Definition: a crunching noise

Category: General