1 definition by jnkmstrt
South African slang: a newly discovered species of sheeplike animals, with only one known breed referred to casually as the Pupsheegon. Most commonly found in unknown locations, it is believed that the species is a genetic mutation collectively from the dragon, sheep and puppy dog genus.
by jnkmstrt October 1, 2014