The meaning of this word is I would like to have sex with you it can be used for guys or girls and isn’t very common
Hey kooka my ratcha please and thank you