Top definition
Sarah just had enough time to scarf down a toast before the bus came.
by mo smart June 28, 2019
Get the mug
Get a Scarf Down mug for your mama Zora.