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