1 definition by xoxogossipgirl2222

Top Definition
an aggressive whore who always has your back and is there for you
stranger:yo is that suchita??
suchita:yes it is whore who else would it be
by xoxogossipgirl2222 November 30, 2019

Mug icon
Buy a Suchita mug!