Did you by any chance mean ponceau?
Sorry, no definitions found.
“poncear," or make out with as many people as they can Cross-Border Activists Escalate Fight Against "The Wall of Death”
These user-created lists contain the word ‘poncear’.
Looking for tweets for poncear.