1 definition by Yabsera Tesesma

Top Definition
An Amharic name. Meaning Gods job.
"She is Yabsera."
by Yabsera Tesesma November 05, 2012

Mug icon
Buy a Yabsera mug!