Forgot your password?
mid 19th century: from Latin American Spanish cacomixtle, from Nahuatl tlacomiztli