1 definition by Dee Kershaw

1
A kind of flower that blossoms mostly in the spring time but can survive in any weather. The meaning is realism beauty.
Did you see Shontanae glimmering thru the window pane.
by Dee Kershaw February 14, 2017
Get the mug
Get a shontanae mug for your coworker Vivek.