Talk:mucho

English
Is "mucho" really an English words? Isn't a slang word or an official word. The page is not useful, as it doesn't tell us.