Skip to main content

Embro111's definitions

garber

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
mugGet the garbermug.

Share this definition