ponroad's definitions
Emerged from UK slang, its original definition meant to be on the road, in the streets but has evolved into usage such as being constantly on the move, grinding and working.
by ponroad February 13, 2018
Get the pon roadmug.
Get the pon roadmug. We'll email you a link to sign in instantly.