Dictionary fencl August 10, 2007 davepoobond Leave a comment fencl – n. a planet with a core of poo Share this:EmailFacebookTwitterMoreRedditTumblr Related