Skip to main content

123...aba aba's definitions

Aba aba

A rare type of medical condition where the victim will say "aba aba" out of nowhere.
by 123...aba aba August 30, 2022
mugGet the Aba abamug.

Share this definition