Skip to main content

Definitions by tree.horn

To order a drink for a person which that person must drink and pay for.
I just went to the bathroom and ordered another round. You just got Gregsoned!
Gregson by tree.horn April 14, 2011