look up any word, like blumpkin:

1 definition by GreatNimrod

 
1.
To smoke a cigarette, cigar, pipe, joint, etc., very quickly, often greedily and with apparent pleasure.
I love to haul on two Marlboros at a time...it makes a great buzz.
by GreatNimrod October 18, 2010
21 44