moo shoo

English

Noun

moo shoo (uncountable)

  1. Alternative spelling of moo shu.