🐑🧣👀 Blindfolded by Deception All meanings A sheep wearing a cozy scarf, looking innocently with wide eyes. ▲ 0 ▼ 0 More meanings →