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