Skip to main content

Definitions by mmiraclee

Shegupta 

Shegupta, like the name Shegufta, it is the other way around. Shegufta/Shagufta meaning blooming in Persian.
Shegupta, please go get some tulips!
Shegupta by mmiraclee September 23, 2020