Dictionary gigglepuss February 10, 2011 davepoobond Leave a comment gigglepuss – n. what you get when you cross a cat with a hyena Share this:EmailFacebookTwitterMoreRedditTumblr Related