1 definition by snillocs

1
Taking a lot of alcoholic drinks in an unscrupulous manner.
We'll be pressing hard at the pub later on this evening.
by snillocs March 17, 2016
Get the merch
Get the Press neck gaiter and mug.