1 definition by taucages

Top Definition
Hello in a baby-chinease voice
Hey Sing-lu

HERRRRRRRRRRRRRROWWWWWWWWWWWWWWWWWWWWWWW(herrow)
by taucages March 21, 2009

Mug icon
Buy a Herrow mug!