Top definition
drinking excessive amounts to the degree in which you wind up puking in a most inconvenient location. the drinking may or may not need to take place in new hope, PA.
Dan got so new hope'd that we had to stop on highway 287 so that he could puke on the side of the road.
by skat man26 September 12, 2010
Get the mug
Get a new hope'd mug for your cat Larisa.