Find the word definition

Wikipedia
Moofaces


Moofaces is an image-based social discovery platform for inspiring images and videos. The goal is to share your creativity and what you love in a fun and easy way with like-minded people. Moofaces launched a new private beta February 19, 2014.