Skip to main content

Definitions by Mugs52

giving it long handle 

Drinking excessively
He's been giving it long handle since Christmas.
giving it long handle by Mugs52 September 15, 2013