Mamahuhu means “Horse horse tiger tiger”. However, despite its literal translation, this idiom has two main meanings: 1 - It can describe a careless person or actions that are performed carelessly 2 - It can also mean “so-so”.