chepaTop 35000MeaningsNoun1. hump (of a camel) (colloquial)2. luck (Dominican Republic, Andalusia, slang)