1 definition by nickcrane

Top Definition
A membership card that saves you money and gets you 24/7 happy-hour pricing on food, drink, retail and services all over!

Plus daily activities which include free admission and $1 beers, $2 wells and Cheap apps.

by nickcrane January 19, 2009

Mug icon
Buy a happyhourcard mug!