Urban Dictionary: Herro
Definition: The standard greeting of Engrish, as in, “Herro! How are you?”
1 Notes/ Hide
-
wonderingert liked this
-
finance509 liked this
-
physicaleo4 liked this
-
molecules0de liked this
-
university26fg liked this
-
committeeme8 liked this
-
mission09is liked this
-
onemoreheretic liked this
-
vowelsme posted this


