Skip to main content

Definitions by STRD

(adj.)something that is sexy, but unique and bizare. (pronunced SAY-LAH)
That dress from Hot Tpoic was so sela, you should get it!
Sela by STRD May 20, 2009