1. Another word for a sheep
2. A welsh YouTube star
by TacAt July 2, 2013
Get the Millbee mug.