Skip to main content

Definitions by Layo E

Term of endearment used in 21st century northeastern United States. Etymology disputed.
"Speak to me, abo"
Abo by Layo E May 28, 2021