1 definition by Lena xd xd

Serbian tik toker that is annoying asf but lil bit better than Uki Q
Person A: Hey do you prefer Barbi Afrika or Uki Q
Person B: Barbi Afrika obviously
by Lena xd xd January 2, 2021
Get the Barbi Afrika mug.