Top Definition
Traduce by the necessary formal verb plus on
I am on the phone - I deh pon de phone

The planet is on war - The planet deh pon war

Oh every second you are on my mind - Oh every second you deh 'pon my mind
by nocker June 13, 2008
6 Words related to deh pon

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×