1 definition by Niwa_Nodoka

The name for anything unexplained in the universe... Almost like a ninja, almost.
"What was that!" Said Mr. Anon
"Must have been haru" Replied Miss. Ymous
by Niwa_Nodoka November 8, 2008
Get the Haru mug.