Top definition
(Say•Shuh)

Basically, a super ratchet thot... but very loving.... but ratchet.. pussy on fleek.. but ratchet...
Yo u know Seysha?
Yea I hit that..... she's ratchet..
by A.D.i.D.A.S.420 November 30, 2017
Get the mug
Get a Seysha mug for your dog Larisa.