Skip to main content

Definitions by garsion

A person of pakistani origin living in Jamaica
That Jamraki works down the local shop, he's cool
Jamraki by garsion December 10, 2010