Slang for the English word penis. Used by curious women in the country of Jamaica when trying to initiate mating activity through conversation.
i need peen. I dont need it, i want it.