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
Get the E-tard mug.