Straf
Meaning
Verb: Means to have sex with someone of your pleasure
Noun (Countable): Identifies someone you have had or having sex with.
Synonyms: Lace, Pakay, Janet(feminine)
Example
Eg That girl sabi straf die!
Lorita na my straf
Origin: Unknown
By toysKeyman August 30, 2016