Skip to main content

Definitions by floydie83

Chinese for a little tiger that sucks at life
Johnny was such a xiaohu that he quit his job at McDonalds
Xiaohu by floydie83 August 16, 2010