Skip to main content

maniafashion's definitions

Horse horse tiger tiger

This is the English translation of a common Chinese expression 马马虎虎 "ma ma hu hu" which translates into English as "so-so".
A: Hey, how are you?
B: Horse horse tiger tiger.
by maniafashion January 1, 2011
mugGet the Horse horse tiger tigermug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email