Skip to main content

Definitions by Jaggguerala

To fight or grapple with someone
"Aye vro lets scrap"
Scrap by Jaggguerala February 4, 2019