1 definition by Layo E

Term of endearment used in 21st century northeastern United States. Etymology disputed.
by Layo E May 28, 2021
Get the Abo mug.