1 definition by G-gal

Top Definition
Someone who holds amazing creative talent and while she can be very flirty and usually will be closer to guys, wants a simple and Disney filled relationship.
Look, she's called Leah Sakura

I can tell, she's super creative.
by G-gal September 21, 2013
Mug icon
Buy a leah sakura mug!