2 definitions by Google Define
A fluffy animal that is also, very smart and sticks with its flock. It is a animal that if you stare in its eyes you feel better about something. Don't know what
by Google Define February 6, 2018
by Google Define April 25, 2018