1 definition by rocco313

Top Definition
Killing two greenheads in one hunt.
I brought down the green wagon today
by rocco313 October 27, 2010

Mug icon
Buy a green wagon mug!