Top definition
A large sheep that is commander of all sheep. They are rarely seen, last sighting was in Warcraft 3 and Warcraft 3: Frozen Throne.
That sheep is a flying sheep!
by Blobeaa August 27, 2003
Get the mug
Get a flying sheep mug for your guy G√ľnter.
buy the domain for your travel blog