Some one who carry load on their head! But its just a name which has been stuck to people of indian decent living in the west indies.
by Anonymous September 03, 2003
by Anonymous September 15, 2003
by Anonymous July 21, 2003
by Anonymous October 07, 2003