Dictionary itolay December 19, 2007 davepoobond Leave a comment itolay – n. a dinosaur wearing an egg shell, wearing a top hat, and holding a cane Share this:EmailFacebookTwitterMoreRedditTumblr Related