1 definition by Embro111

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!"
by Embro111 February 4, 2010
Get the garber mug.