Skip to main content

Definitions by Richard Castle

Telephone greeting meaning "hello" in Japanese
*phone rings*picks up*"Mushi mushi, hows it going Harold"
Mushi by Richard Castle August 10, 2007