Skip to main content

You Need To Know's definitions

Hiro

An one-eyed green alien from the Seattle's Space Center.
Go find it yourself.
by You Need To Know June 3, 2004
mugGet the Hiromug.

Share this definition