meaning of bar crack

bar crack meaning in Urban Dictionary

The touchscreen display game consoles discovered (typically from the coutertops) of taverns and restaurants. Popular games consist of Trivia and Photo search.