meaning of Absta

Absta meaning in Urban Dictionary

Nickname of Abigail or Abby