What does CUBI stand for?

What does CUBI mean? We have 6 definitions. Read most used CUBI meanings below.

ADVERTISEMENT