parkma - meaning and definition. What is parkma
Diclib.com
Online Dictionary

What (who) is parkma - definition


parkma      
Parking karma - the ability to find a parking space in the busiest parking lot or city street.
He's got parkma. Can you believe he found a parking spot right in front of the store during the Christmas holidays?