1 definition by Candle Labra

Top Definition
another name for a run-down hooker in the city of Atlanta
Did you see that soumya on the street corner last night?
by Candle Labra June 27, 2006

Mug icon
Buy a soumya mug!