1. To have intercourse in a public place, ex. park, bench, dirt, school hallways, etc.2. To get with scummy girls
"Wow, he just garber'd her in the park!"
21👍 7👎