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 October 07, 2003
by Anonymous March 19, 2003
by anonymous October 26, 2002
by anonymous October 16, 2004