meaning of availaboo

availaboo meaning in Urban Dictionary

The expression talking about someone who is another individuals bf/gf on the side.