Skip to main content

busyra

Busyra is glad tidings, good news.
busyra brings good news & joy to who ever knows her.
by Aqal August 9, 2017
mugGet the busyramug.

Share this definition