by Anonymous August 22, 2003

by Anonymous July 21, 2003

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
