Short form for the italian liqueur Sambuca.
Hey, would you please put some Buca in my coffee?!
26👍 5👎
A communication system you can have fun with at your local Wal-Mart.
Deal #96 at the intercom and "Dear customers...."
17👍 2👎