REHABACUS Ur 1st impression is wise 🦉~ what does rehabacus mean? 🧐 Name Email Address Your definition of REHABACUS 1 + 6 = Submit