Top definition
A lightly carbonated energy drink. Especially one which is consumed too quickly.
Man I just had three huppers and I can't stop twitching.
by Roy Schader April 07, 2006
Get the mug
Get a hupper mug for your barber Riley.
buy the domain for your cat site