What is David Forrest?
To throw a bat or golf at someone, when provoked or unprovoked.
Dude, howd you get that bump on your head?
Some guy david forrested me
See david, forrest, midge, shorty, midget
All you need for a faster workflow in one place.