Dictionary noatuino August 18, 2007 davepoobond Leave a comment noatuino – n. a zebra colored cheetah Share this:EmailFacebookTwitterMoreRedditTumblr