Skip to main content

Definitions by 123...aba aba

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