1 definition by SchongliUWU69
A very sexy and nice word. If you ever encounter this one be careful she'll suck you out of your life force and kill you. Be warned. But if she likes you she'll sell her kidney to be with you.
by SchongliUWU69 May 13, 2022