Top definition
The touch screen game consoles found (typically on the coutertops) of bars and restaurants. Popular games include Trivia and Photo Hunt.
Let's take a long lunch at Old Chicago - they have bar crack at every booth. Whoo Hoo!
by Quats March 28, 2006
Get the mug
Get a bar crack mug for your bunkmate Callisto.

Available Domains :D

  • barcrack.se
  • barcrack.ninja