A fork of Rural Dictionary
From what I know it means pussy or vagina. Correct me if I'm wrong.
"I'll be your Jamaican lover strokin' in ya potwa'